Tracking

uShip provides three options for receiving tracking statuses and relevant data for your shipments. Please see the table below for detail on each of these options and which would best suit your integration plan. For each option, the transit statuses available are: ReadyForDispatch, Dispatched, PickedUp, Delivered . As uShip's model focuses on a single carrier from origin to destination, there are not waypoints or other steps noted.

Tracking Link GenerationStatus RetrievalFull Tracking Data
Visible to unauthenticated users?Account owners can generate a link that unauthenticated users can viewYou can retrieve tracking data for listings not under your uShip accountTracking data can only be retrieved for listings on your uShip account
Displays transit status?YesYesYes
Allows data to be shown on your page?You can only display the link to the uShip hosted tracking pageYes, you can surface specific parameters on your page. Users will not need to leave your site.Yes, you can surface specific parameters on your page. Users will not need to leave your site.
Supports location data?Yes, if carrier enables location servicesNoYes, if carrier enables location services
Additional documentationPlease request the tracking link slide deck from your account or integrations managerSee sample JSON Payload response belowhttps://uship.developerhub.io/uship-furniture-api-reference/ref#getretrieve-tracking-info

Status Retrieval Example Users authenticate with password grant token and use endpoint GET v2/listings/{listingID} to retrieve payload values as shown below

JSON
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
On This Page
Tracking