Developer portal
Freight API for developers. Shipment data your code can call directly.
Send a container, an air waybill or a lane; get back status, route, milestones, schedules, rates and load plans. Every freight API here speaks REST, and most speak MCP as well, behind a single bearer key.
Your first call
Track a container in one request.
The public lookup needs no account. Paste a container number, a bill of lading or a booking, and read back a normalised status and a truthful ETA.
See the endpointcurl -X POST 'https://api.trackingmcp.com/v1/track/public' \
-H "Content-Type: application/json" \
-d '{"reference":"MEDU1234562"}'const res = await fetch("https://api.trackingmcp.com/v1/track/public", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
"reference": "MEDU1234562"
})
});
const data = await res.json();import requests
res = requests.post(
"https://api.trackingmcp.com/v1/track/public",
json={
"reference": "MEDU1234562"
},
)
data = res.json()Get started in three steps.
- Make a call with no accountThe public container lookup needs no key. It is rate-limited per IP and meant for a quick check.Getting started
- Get an API keySign up, mint a key in the developer settings, and send it as a bearer token on every authed request.Authentication
- Connect an MCP clientPoint Claude, Cursor or any MCP client at a Navo24 server and let the model call freight tools.MCP quickstart
The freight APIs
Browse the referenceTrackingMCP
Where every container is, and when it will really arrive.
RESTMCP17 endpoints · 7 toolsapi.aircargomcp.comAirCargoMCP
Any air waybill, from acceptance to delivery, on one timeline.
RESTMCP12 endpoints · 3 toolsapi.schedulesmcp.comSchedulesMCP
Compare sailings the way a freight desk actually books them.
RESTMCP12 endpoints · 8 toolsapi.loadingmcp.comLoadingMCP
Plan the stuff inside the box, to the standard, not by eye.
RESTMCP7 endpoints · 6 toolsapi.freightratesmcp.comFreightRatesMCP
What a lane costs this week, before you brief a forwarder.
RESTMCP12 endpoints · 8 toolsapi.navo24.comDistanceMCP
How far and how long, door to door, by sea, river, road, rail or air.
REST14 endpointsapi.navo24.comMapsPlatformMCP
Find any city, port, airport or rail terminal, and put it on the map.
REST10 endpointsapi.navo24.comCarbonMCP
CO2e of any shipment, by sea, air, road or rail, per ISO 14083 and the GLEC Framework.
REST3 endpointsparcel.navo24.comParcelMCP
Track a parcel by its number: carrier detected from the number, every connected postal and courier source asked at once.
REST2 endpointsvessel.navo24.comVesselMCP
Where a vessel is now, from live AIS, with its particulars and port calls.
REST2 endpointsroad.navo24.comRoadMCP
Truck route, distance, driving time and an ETA that counts driver rest, with progress from a shared live position.
REST2 endpointsrail.navo24.comRailMCP
Rail route through terminals, transit time, and the status of a container with its rail moves.
REST2 endpointsREST
Plain HTTP, JSON out
Bearer-key auth, predictable envelopes and DCSA-normalised events. Copy-paste samples in curl, JavaScript and Python on every endpoint.
Browse the referenceMCP
Freight state as tool calls
Point Claude, Cursor or any MCP client at a server and let the model call tracking, schedules and load planning directly. Same key, same data.
MCP quickstartGuides
All guidesGet started
Core concepts
- MCP quickstartPoint Claude, Cursor or any MCP client at a Navo24 server and let the model call freight tools.
- Connect Navo24 to any AI assistantAdd the Navo24 container-tracking MCP server to Kimi, Qwen, DeepSeek or any other MCP client, with an API key or your TrackingMCP sign-in.
- Errors and rate limitsResponse envelopes, error codes, and the usage headers that ride on every call.
Guides
- WebhooksRegister an HTTPS endpoint, verify the HMAC signature, and let a Navo24 product push events to you instead of polling. One model across ocean, air and the rest of the family.
- Identifiers and portsThe references the APIs take: container numbers, bills of lading, AWBs, and UN/LOCODE ports.
- DCSA event feedThe same tracking events in the industry-standard DCSA format, so a client that already speaks the standard plugs in without a mapping table.
- SDKs and clientsGenerate a typed client from the OpenAPI spec, or call the API directly with the snippets.
- Embed the Navo apps on a client siteTracking, freight rates, sailing schedules and the AI assistant on a client's own website, in the client's brand, with one script tag and a domain-locked key.
- MapsPlatformMCP quickstartPut a Navo map on a page, add place search and reverse geocoding, and show ports, airports and rail terminals. MapLibre, Leaflet and plain HTTP.