Skip to main content

Refresh Order Tracking

POST 

/api/shipstation/integration-instances/:integration_instance/orders/:order/tracking

Refreshes tracking for a single order live from ShipStation's V1 /shipments endpoint (looked up by the order's ShipStation order ID), persists the tracking number / carrier / ship date to the local order cache, and applies the tracking to the linked SKU.io SalesOrderFulfillment (if any). Mirrors the Starshipit "Refresh Order Tracking" endpoint.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

No request body. Returns the refreshed order (with json_object included) and the message "Tracking refreshed from ShipStation".

Errors: 404 when the order does not belong to the instance; 400 when the order has no shipstation_order_id; 502 when the live ShipStation call fails.

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type