UPS Track & Trace

Returns detailed UPS tracking for a parcel, including proof of delivery when available. Use it in UPS tracking flows.

What it does

  • Fetches tracking details from the UPS Track API.
  • Maps the shipment to a standard delivery status with rich extra fields (EDD, POD, post office handoff, and so on).
  • Returns the tracking URL, activity history and normalized events.

Notes

  • Requires a valid UPS tracking number.

Inputs

NameTypeDescription
Tracking NumberStringtracking reference for the package

Outputs

NameTypeDescription
Was Tracking Info Found?Booleanwhether any tracking info was found for the tracking number provided
StatusStringstatus of the package delivery Possible values: Delivered, In Transit, Ready for Shipment, Ready for Pickup, Problem with Delivery, Returning to Sender.
Last Event DateStringdate of the last update in ISO format
Tracking URLStringtracking url for user to open in the browser
Shipped DateStringdate when the package was shipped
Activity HistoryListhistory of events for this package
Last EventObjectlast event for the package
Days Since Last UpdateNumbernumber of days passed since the last update in the shipment
Is Estimate Delivery Available?Booleanwhether estimate delivery time is available.
Estimate Delivery DateStringscheduled delivery date in ISO format. Available only for some shipments in Transit, but not for all.
Is Handed to Post Office?Booleanwhether was handed to post office
Will be Handed to Post Office?Booleanwhether will be handed to post office
Alternate USPS Tracking NumberStringTracking number if parcel was handed to USPS
Status DescriptionStringDescription of the shipping status
Problem StatusStringStatus of the problem if shipping status is problem with delivery
POD File Present?BooleanWhether the Proof of Delivery file is present
POD FileStringThe POD HTML file in base64. pod.html
POD Location Present?BooleanWhether the delivery location is present
POD LocationStringDelivery location. Example: IN/AT MAILBOX
Normalized Tracking EventsListDG normalized tracking events
Tracking DataObjectTracking data

Notes

API reference