Trace

Carrier tracking

Royal Mail tracking API

Royal Mail is the UK's national postal service and the default carrier for much of UK e-commerce. Royal Mail tracking is a requirement for UK storefronts and marketplaces.

Trace accepts the royalmail carrier code and detects common Royal Mail tracking formats, returning normalized statuses and dated events for UK domestic and international parcels.

Carrier type

domestic

Regions

UK

Carrier code

royalmail

Track Royal Mail in one request

Automatic detection covers selected number formats. For ambiguous or unlisted formats, send the carrier code explicitly (royalmail); a listed code does not guarantee live events. Send a tracking number to the Trace API and receive a normalized event timeline.

curl -X POST https://api.traceapi.dev/v1/track \
  -H "Authorization: Bearer trc_test_key" \
  -H "Content-Type: application/json" \
  -d '{"tracking_number":"YOUR_TRACKING_NUMBER"}'

Royal Mail tracking FAQ

Does Trace support Royal Mail tracking?

Yes. Trace accepts the royalmail carrier code and returns a normalized event timeline for Royal Mail shipments when a source provides usable data.

How do I track Royal Mail packages with Trace?

Send a POST request to /v1/track with the tracking number and, for ambiguous formats, the carrier code royalmail. Trace returns normalized statuses and dated events with timestamps and locations.

Is Royal Mail detected automatically?

Automatic detection covers selected number formats. For ambiguous or unlisted formats, send the carrier code explicitly (royalmail); a listed code does not guarantee live events.

Start tracking Royal Mail for free.

Create an account, generate an API key, and track your first Royal Mail package in under two minutes.