FedEx Track & Trace
Retrieves delivery tracking for a parcel shipped with FedEx, using the FedEx tracking number. Use it to tell customers the current status of their FedEx shipment.
What it does
- Looks up a FedEx shipment and returns the current status, latest event date and shipped date.
- Returns the full scan history plus DG normalised tracking events, and an estimated delivery date when available.
- Detects special cases such as returning to sender and ready for pickup (including the pickup location).
Inputs
| Name | Type | Description |
|---|---|---|
| Tracking Number | String | Tracking reference for the package |
| Client ID | Optional Credentials | FedEx Client ID |
| Client Secret | Optional Credentials | FedEx Client Secret |
Outputs
| Name | Type | Description |
|---|---|---|
| Found Tracking? | Boolean | Whether any tracking info was found for the tracking number provided |
| Status | String | Status of the package delivery Possible values: Ready for Shipment, In Transit, Returning to Sender, Ready for Pickup, Delivered, Problem with Delivery. |
| Status Description | String | Status description |
| Shipped Date | String | Date when the package was shipped |
| Is EDD Present? | Boolean | Whether the estimated delivery date is present |
| Estimated Delivery Date | String | Date when the package is expected to be delivered |
| Last Event Date | String | Date of the last update |
| Tracking URL | String | Tracking url for user |
| Pick Up Location | String | Pick up location for Ready for Pickup status |
| Days Since Last Update | Number | Days since last event date |
| Activity History | List | History of events for this package |
| Normalized Tracking Events | List | DG normalized tracking events |
| Tracking Data | Object | Tracking data |
Notes
- Client ID and secret are optional; when not provided, a default FedEx application is used.
- The estimated delivery date is only available for some shipments.
API reference
Updated 4 months ago
Did this page help you?
