Skip to main content

Update SKU Order

POST 

/api/storefront/instances/:id/orders/:id2/update-sku-order

Re-apply this order's mirrored data to its linked SKU.io sales order. The store is not called: this is the SKU.io-side half of a sync, using whatever the mirror already holds. A store cancellation cancels the SKU sales order, a payment is recorded once, and the buyer's requested delivery method is refreshed.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Use Refetch Order from Store first (or Bulk Update SKU Orders, which does both) when you want the store's current state rather than the mirror's.

422 when the order has no SKU sales order to update.

The payload is the full order: every field from the list plus complete line objects (each with its SKU.io product link and, when the store product has been imported, its channel product link), the shipments SKU.io has pushed, the linked SKU.io sales order with its fulfillments, the shipments the store itself reports (store_fulfillments), and the stored store payload (raw_data). items_count is not included here — count items.

Requires the integrations.sync permission.

Authentication: Bearer token (session or PAT).

Request​

Responses​

OK

Response Headers
    Content-Type