Query summary
POST/api/v1/routers/summary
Batch summary by referId. This response has no shipment timeline. Each referId is resolved on its own, so data and errors can both contain items.
Parameters
Section titled “Parameters”referIdsarrayRequiredBusiness IDs to look up. At least one. Each value max 128 characters.
Return
Section titled “Return”dataarrayTrackings that were found.
Fields
referIdstringBusiness ID from the request.
rawTrackingNumberstringTracking number from the create request.
trackNumberstringTracking number stored on the router.
statusnumberStatus code. See Shipment status.
statusLabelstringStatus name, such as TRANSIT.
routerobjectRouter summary for this tracking.
data.routerobjectFields on each data.router.
Fields
idstringRouter ID.
trackingNumberstringTracking number.
destinationTrackingNumberstringLast-mile tracking number.
carrierCodestringCarrier code.
carrierNamestringCarrier name.
statusTrackstringCarrier status, such as
transit.statusnumberStatus code.
statusLabelstringStatus name.
hasIssuenumber1 when the router has an issue, otherwise 0.latestEventstring | nullLatest event text.
latestCheckpointTimestring | nullTime of the latest event.
transitTimenumberTransit days.
deliveryDatestring | nullDelivery time.
pickupDatestring | nullPickup time.
expressDatestring | nullShip time.
firstTimestring | nullTime of the first event.
firstStatestring | nullState or province of the first event.
firstCitystring | nullCity of the first event.
firstZipCodestring | nullPostal code of the first event.
latestStatestring | nullState or province of the latest event.
latestCitystring | nullCity of the latest event.
latestZipCodestring | nullPostal code of the latest event.
createdstringWhen the router was created.
updatedstringWhen the router was last updated.
errorsarrayreferId values that were not returned in data.
Fields
referIdstringBusiness ID from the request.
codestringNOT_FOUND, PROCESSING, UPDATE_FAILED, or CREATE_FAILED.messagestringWhy this
referId was not returned.