Skip to main content

transitionValidations

Get the transition validation rules owned by a fulfillment profile.

Filters

  • scope: Filter by 'order' or 'order_fulfillment'. Omit to return all scopes.

Permissions Required

  • orders:read_fulfillment_profiles permission
transitionValidations(
fulfillmentProfileId: ID!
scope: String
): [TransitionValidation!]!

Arguments

transitionValidations.fulfillmentProfileId ● ID! non-null scalar common

The fulfillment profile to get rules for.

transitionValidations.scope ● String scalar common

Filter by scope: 'order' or 'order_fulfillment'.

Type

TransitionValidation object orders

Transition Validation

Represents a validation rule for order fulfillment state transitions. These rules define conditions that must be met (or automatically trigger transitions) when transitioning between fulfillment states (e.g., ready -> in_progress).