One API for every ocean carrier
12 carriers covered
Maersk, MSC, CMA CGM, COSCO, Evergreen, Hapag-Lloyd, HMM, ZIM, ONE, WHL, ANL, and OOCL — all through a single endpoint.
Per-shipment pricing
Pay per unique shipment tracked — not per API call. Unlimited re-polls on the same booking. Plans from $29/mo.
Standard REST API
x-api-key header auth. REST + JSON. Full reference docs and code examples included.
How it works
Sign up free
Create an account in seconds — no credit card. You get 3 free shipments and an API key on the spot.
Call the API
Send a GET request to /track/{bookingNumber} with your x-api-key header.
Track any shipment
Receive consistent JSON with voyage steps, ports, ETAs — for any supported carrier.
As simple as one request
curl https://api.freighttrackingapi.com.au/track/2751234567 \ -H "x-api-key: YOUR_API_KEY"
See more examples in the Examples page.
Embed tracking in your app
Drop a single script tag into your site and give your customers a branded, real-time shipment tracker — no backend work required.
Auto-detects carrier. Style with CSS variables. Works on any framework or static site.
Configure your widget