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

NameTypeDescription
Tracking NumberStringTracking reference for the package
Client IDOptional CredentialsFedEx Client ID
Client SecretOptional CredentialsFedEx Client Secret

Outputs

NameTypeDescription
Found Tracking?BooleanWhether any tracking info was found for the tracking number provided
StatusStringStatus of the package delivery Possible values: Ready for Shipment, In Transit, Returning to Sender, Ready for Pickup, Delivered, Problem with Delivery.
Status DescriptionStringStatus description
Shipped DateStringDate when the package was shipped
Is EDD Present?BooleanWhether the estimated delivery date is present
Estimated Delivery DateStringDate when the package is expected to be delivered
Last Event DateStringDate of the last update
Tracking URLStringTracking url for user
Pick Up LocationStringPick up location for Ready for Pickup status
Days Since Last UpdateNumberDays since last event date
Activity HistoryListHistory of events for this package
Normalized Tracking EventsListDG normalized tracking events
Tracking DataObjectTracking 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


Did this page help you?