Royal Mail Track and Trace

Returns Royal Mail tracking information for a parcel by calling the Royal Mail Tracking API directly. Use it when you want live tracking straight from Royal Mail.

What it does

  • Authenticates with Royal Mail using your client ID and secret.
  • Fetches the tracking record for the supplied tracking ID.
  • Returns the current status, description, key dates, a tracking URL and the full event history.

Inputs

NameTypeDescription
Royal Mail Tracking IdStringThe tracking Id for Royalmail
Royal Mail Client IdStringThe Client Id for Royalmail
Royal Mail Client SecretStringThe Client Secrect for Royalmail

Outputs

NameTypeDescription
Rate limitBooleanWhether the API rate limit has been exceeded
Tracking Found?BooleanWhether any tracking info was found for the tracking number provided
Tracking URLBooleanWhether any tracking info was found for the tracking number provided
StatusStringStatus of the package delivery
Status DescriptionStringStatus description of the package delivery
Last Event DateStringDate of the last update
Activity HistoryListHistory of events for this package
Detailed Tracking InfoObjectAll the tracking info available
Estimated Delivery InfoObjectAny information about estimate delivery date

Notes

  • This calls Royal Mail directly, unlike the DG-storage tracking variants.
  • Watch the Rate limit output, which signals when Royal Mail's API limit has been reached.

API reference