Track and Trace
Looks up parcel tracking across multiple supported carriers from a single action. Use it when the carrier is known and you want a unified tracking response.
What it does
- Queries the selected carrier for the tracking number.
- Returns a standardised status, description, dates and raw event history.
- Supports a safe mode that returns a not-found response instead of failing the flow.
Notes
- Carrier must be one of the supported values listed in the Carrier input.
Inputs
| Name | Type | Description |
|---|---|---|
| Tracking Number | String | The tracking number of the package |
| Carrier | String | The carrier to query for this tracking ID Possible values: UPS, InPost UK, DPD UK, USPS, DHL, Amazon Shipping, Quiver, OCS, FedEx, Chronopost, Royal Mail, Yodel, WIZMO, Hermes UK, Evri International. |
| Safe mode | Optional Boolean | When true, errors are logged and returned as a standard not-found response with error=true instead of raising. |
Outputs
| Name | Type | Description |
|---|---|---|
| Carrier | String | The carrier that successfully found the tracking information Possible values: UPS, InPost UK, DPD UK, USPS, DHL, Amazon Shipping, Quiver, OCS, FedEx, Chronopost, Royal Mail, Yodel, WIZMO, Hermes UK, Evri International. |
| Found Tracking | Boolean | Whether tracking information was found for the tracking ID Possible values: True, False. |
| Status | String | Current status of the shipment Possible values: Label Created, Ready for Shipment, In Transit, Ready for Pickup, Delivered, Problem with Delivery, Returning to Sender, Unknown. |
| Status Description | String | Human-readable description of the current status from the most recent tracking event |
| Tracking URL | String | URL to the carrier's tracking page, or null if unavailable |
| Estimated Delivery | String | Estimated delivery date for the package |
| Shipping Date | String | Date when the shipment was shipped (YYYY-MM-DD), or null if unavailable |
| Last Event Date | String | Date of the most recent tracking event |
| Raw All Events | List | Complete list of raw tracking events from the carrier API (unprocessed) |
| Error | Boolean | True if the response indicates a problem: unmapped carrier status (found tracking but standardized status Unknown), or a safe-mode/system failure returning not-found. False for normal success or ordinary tracking not found. Possible values: True, False. |