Skip to main content

Sync Fulfillment Order to Provider

POST 

/api/fulfillment-orders/:fulfillmentOrder/sync-to-provider

Push the fulfillment order's current order-level state (items, quantities, customer address) to the shipping provider. When shipments already exist each one is reconciled and re-sent; when none exist yet the registered provider order is updated in place — the primary use while the order is still awaiting fulfillment.

Required scope: orders:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

The fulfillment order must already have a registered provider order — 422 otherwise, and 422 on provider/transport failures.

Response fields: data (the refreshed fulfillment order), message (summary), shipments_pushed (how many provider shipments were re-sent), awaiting (true when the provider order was updated in place because no shipments exist yet).

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type