Trace

Carrier tracking

DHL eCommerce tracking API

DHL eCommerce is a standard carrier serving Global routes. Trace accepts the DHL eCommerce carrier code (dhlecommerce) and returns a normalized tracking timeline when a source provides usable data.

Use the Trace package tracking API to track DHL eCommerce shipments without integrating directly with DHL eCommerce's own systems. Send a tracking number, and Trace detects the carrier automatically where possible or accepts the code explicitly.

Carrier type

standard

Regions

Global

Carrier code

dhlecommerce

Track DHL eCommerce in one request

Automatic detection covers selected number formats. For ambiguous or unlisted formats, send the carrier code explicitly (dhlecommerce); 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"}'

DHL eCommerce tracking FAQ

Does Trace support DHL eCommerce tracking?

Yes. Trace accepts the dhlecommerce carrier code and returns a normalized event timeline for DHL eCommerce shipments when a source provides usable data.

How do I track DHL eCommerce packages with Trace?

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

Is DHL eCommerce detected automatically?

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

Start tracking DHL eCommerce for free.

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