FreightTrackAPI
Real-time ocean freight tracking API

One API for every ocean carrier

Stop building and maintaining scrapers for each carrier. FreightTrackAPI gives you a single, consistent REST endpoint to track ocean freight by booking or reference number across Maersk, COSCO, Evergreen, ZIM, ONE, and more.

Simple per-shipment pricing from $29/mo.

CarriersMaerskCOSCOEvergreenZIMONEANL

9 carriers covered

Maersk, COSCO, Evergreen, ZIM, ONE, ANL, Shipco and more — 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

1

Get your API key

Create an account, pick a plan, then generate an API key in the dashboard.

2

Call the API

Send a GET request to /track/{bookingNumber} with your x-api-key header.

3

Track any shipment

Receive consistent JSON with voyage steps, ports, ETAs — for any supported carrier.

As simple as one request

curl https://api.freighttrackapi.com/track/2751234567 \
  -H "x-api-key: YOUR_API_KEY"

See more examples in the Examples page.