Skip to main content

updateFulfillmentProfile

Updates an existing fulfillment profile.

Business Rules

  • The profile must exist within the current company.
  • The name, if provided, must be unique within the company.

Error Scenarios

  • **NOT_FOUND**: when the company or the profile does not exist.
  • **BAD_REQUEST**: when the name is missing, too long, or already in use.

Permissions Required

  • orders:update_fulfillment_profile permission
updateFulfillmentProfile(
input: UpdateFulfillmentProfileInput!
): FulfillmentProfile

Arguments

updateFulfillmentProfile.input ● UpdateFulfillmentProfileInput! non-null input common

Parameters for UpdateFulfillmentProfile

Type

FulfillmentProfile object orders

Fulfillment Profile

A reusable set of rules that defines how a fulfillment is processed. A profile is owned by a company and is assigned to fulfillments to govern how they progress through the fulfillment state machine.