Tracking API overview
Send a tracking number, get the timeline of the shipment: we identify the carriers, collect their data and return one normalized response, translated.
The tracking API is included from the Business plan and up. Every plan from there carries its own monthly quota of requests, which never touches your shipment credits.
Which integration should I use?
The Shopify app and the JS widget monitor your shipments until delivery, keep their history and email your customers. They spend one shipment credit per shipment, and lookups are unlimited.
The API is stateless on purpose: one request, one shipment, one response. You call it when you need a status, and it spends one API credit per call.
Base URL
Base URL
https://api.ordertracker.com
Quickstart
The test tracking numbers below work with or without an API key.
Track a shipment
curl -G https://api.ordertracker.com/public/v3/track \
-d trackingNumber=0TEST-DEL
Test tracking numbers
Fixed responses, free, no API key required.
0TEST-DELDelivered, full timeline, two carriers.
0TEST-TRAIn transit, with an estimated delivery date.
0TEST-TRA-EXCEPTIONDelivery incident.
0TEST-UNKValid number, no event published yet.
Billing
One request is one API credit, taken from your plan's monthly quota, never from your shipment credits. Errors and test tracking numbers are free. See errors and limits.
How many requests each plan includes is on our pricing page.