Skip to main content
Version: 1.0.0

Container Tracking API

Track ocean containers, bills of lading and booking numbers on the Tracking One API.

What you can track

Send a container number, a bill of lading number or a booking number, and get back the shipment's current status, the milestones it has already passed, the vessels and ports on its route, and the estimated time of arrival - as one JSON response, in the same shape whichever carrier is behind it.

Not every carrier accepts all three kinds of number, and some need a container number alongside a bill of lading or a booking. Get Supported Ocean Carriers returns the lines we track together with the lookup methods each one supports, so an integration can check coverage before it spends a request on a number a carrier cannot answer.

Endpoints

Both are read-only and answer JSON. The air side of the API is documented separately, under Air Tracking API.

Getting access

Every request carries an API key as a bearer token; create one in your dashboard. A shipment is billed once per calendar month however many times you ask about it, so polling a container that is still moving costs no more than looking it up once - the pricing page has the current terms.

Authentication

HTTP Bearer token authorization header.

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

opaque