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.

Not yet available to API tokens

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

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