markFulfillmentInProgress
Marks a fulfillment as in_progress in the V2 fulfillments state machine.
Used after a fulfillment partner takes responsibility of a fulfillment that Endless has approved for handoff. The partner's reference for the order is recorded as the fulfillment's external_id; if no external_id is provided, a placeholder is generated.
Business Rules
- Fulfillment must be in "ready" state
- Company context must be provided (via
X-Company-Idheader)
Error Scenarios
- **
NOT_FOUND**: when the order does not exist
Permissions Required
mark_fulfillment_in_progresspermission
markFulfillmentInProgress(
input: MarkFulfillmentInProgressInput!
): OrderFulfillment!
Arguments
markFulfillmentInProgress.input ● MarkFulfillmentInProgressInput! non-null input common
Parameters for MarkFulfillmentInProgress
Type
OrderFulfillment object orders
This type represents an order fulfillment. An order can have multiple fulfillments, each one associated with a warehouse and a party that fulfilled the order.