GET
/api/v1/logistics/shipments/{id}/trackLive shipment tracking
Live tracking payload — the rider's current position, lifecycle stamps, pickup/dropoff contacts + coordinates, and a freshness timestamp. Poll every 10–30 seconds to power a buyer-facing tracking page. The `stage` field collapses our internal status into one of: `awaiting_pickup`, `en_route_pickup`, `en_route_dropoff`, `delivered`, `cancelled`.
Authorization
Requires the logistics:read scope. See the auth guide for how to mint a token with the right scopes.
Parameters
Path parameters
| Field | Type | Description |
|---|---|---|
id required | string | Shipment CUID. e.g. shp_2k8h1mv9c3xq |
Response
A successful call returns 200 OK with the body shown to the right. Errors follow the standard envelope.