Skip to main content

Sync Tracking

POST 

/api/pinnacle/instances/:instance/sync/tracking

Queues a background job that pulls GetTrackingDetails for the next rotating slice of open (non-terminal) orders, oldest-synced first, and applies new tracking events, status changes and shipments. Pinnacle allows one request per second per account, so each run is bounded. To refresh a single order use Refresh Order Tracking instead.

Not yet available to API tokens

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

Body fields (all optional):

  • limit (integer|null, 1–1000): number of orders to poll in this run; defaults to the configured slice size.

Authentication: requires a Bearer token (Personal Access Token).

Requires the integrations.sync permission; without it the request is refused with 403.

Request​

Responses​

OK

Response Headers
    Content-Type