Get Tracking by Tracking Ids
Retrieves tracking information for one or more shipments by their carrier tracking IDs. Returns the current status, carrier details, estimated delivery time, and full tracking history for each tracking ID. Intended for platform-level consumers that reference shipments by carrier tracking number rather than ShipBob shipment ID.
Authentication
Authentication using Personal Access Token (PAT) token
Query parameters
Response
The current high-level status of the shipment.
The tracking number for the shipment. For ShipBob-carried shipments this is the ShipBob tracking number; for last-mile carrier shipments it is the carrier tracking number.
The name of the carrier handling the shipment (e.g., UPS, FedEx, USPS, ShipBob).
A human-readable label for the current granular status (e.g., ‘In Transit’).
A machine-readable code for the current granular status (e.g., ‘InTransit_001’).
The source of the estimated delivery date. Either ‘carrier’ (from carrier data) or ‘shipbob’ (ShipBob estimate).
A list of historical tracking events for the shipment, ordered oldest-first.
Last-mile carrier details. Fields are null when no last-mile carrier is present.
URLs to proof-of-delivery images, if available.
The carrier service level used for the shipment (e.g., Ground, Express).

