GETAPI key
Container detail
GETapi.trackingmcp.com/v1/containers/{id}
The full record: status, route, vessel, milestone timeline and the basis for the ETA.
Path parameters
id
Container id from create or list.
Response fields
Derived from the example response.
ok
id
reference
status
vessel
eta
eta_basis
demurrage_free_until
events
events[].code
events[].name
events[].location
events[].at
curl https://api.trackingmcp.com/v1/containers/ctr_9Fk2mQ \
-H "Authorization: Bearer tmcp_YOUR_API_KEY"const res = await fetch("https://api.trackingmcp.com/v1/containers/ctr_9Fk2mQ", {
headers: {
"Authorization": "Bearer tmcp_YOUR_API_KEY"
}
});
const data = await res.json();import requests
res = requests.get(
"https://api.trackingmcp.com/v1/containers/ctr_9Fk2mQ",
headers={"Authorization": "Bearer tmcp_YOUR_API_KEY"},
)
data = res.json() Response
{
"ok": true,
"id": "ctr_9Fk2mQ",
"reference": "MEDU1234562",
"status": "On board vessel",
"vessel": "MSC TERESA",
"eta": "2026-07-03",
"eta_basis": "predicted",
"demurrage_free_until": "2026-07-10",
"events": [
{ "code": "DEPA", "name": "Departed", "location": "CNNGB",
"at": "2026-06-18T22:10:00Z" }
]
}