GETAPI key
List tracked containers
GETapi.trackingmcp.com/v1/containers
Every container on your account, most recently updated first.
Query parameters
status
Filter by status, e.g. in_transit, arrived, exception.
limit
Page size, default 50.
Response fields
Derived from the example response.
ok
containers
containers[].id
containers[].reference
containers[].carrier
containers[].status
containers[].eta
containers[].eta_basis
next_cursor
curl https://api.trackingmcp.com/v1/containers \
-H "Authorization: Bearer tmcp_YOUR_API_KEY"const res = await fetch("https://api.trackingmcp.com/v1/containers", {
headers: {
"Authorization": "Bearer tmcp_YOUR_API_KEY"
}
});
const data = await res.json();import requests
res = requests.get(
"https://api.trackingmcp.com/v1/containers",
headers={"Authorization": "Bearer tmcp_YOUR_API_KEY"},
)
data = res.json() Response
{
"ok": true,
"containers": [
{ "id": "ctr_9Fk2mQ", "reference": "MEDU1234562",
"carrier": "MSC", "status": "On board vessel",
"eta": "2026-07-03", "eta_basis": "predicted" }
],
"next_cursor": null
}