Skip to main content

Sync Orders

POST 

/api/shiphero/integration-instances/:integration_instance/orders/sync

Queue a tracked background job that re-syncs every open order for the integration instance and applies any new tracking. Returns the tracked job log id so the frontend can poll progress.

Not yet available to API tokens

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

If a sync is already pending/processing for this instance, responds 409 SyncInProgress.

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type