GETNo key
Reliability on a lane
GETapi.schedulesmcp.com/public/reliability/lanes
Carriers on a lane, ranked by observed on-time performance.
Query parameters
origin
Origin UN/LOCODE.
destination
Destination UN/LOCODE.
Response schema
8 fields
Derived from the example response, nested as the JSON is.
ok
Whether the request succeeded.
data
The payload. Everything an endpoint returns sits under this key.
carriers
Carriers, ranked.
carriers[]
carrier_code
Carrier SCAC.
carrier_name
Carrier name.
on_time_pct
Share of sailings that arrived on time.
avg_delay_hours
Average delay in hours.
observations
Number of observed sailings behind the figure.
Try it No key
curl 'https://api.schedulesmcp.com/public/reliability/lanes?origin=CNSHA&destination=NLRTM'
const res = await fetch("https://api.schedulesmcp.com/public/reliability/lanes?origin=CNSHA&destination=NLRTM");
const data = await res.json(); import requests
res = requests.get("https://api.schedulesmcp.com/public/reliability/lanes?origin=CNSHA&destination=NLRTM")
data = res.json()
Sample response example
{
"ok": true,
"data": {
"carriers": [
{ "carrier_code": "CMDU", "carrier_name": "CMA CGM",
"on_time_pct": 82, "avg_delay_hours": 14,
"observations": 41 }
]
}
} This preview uses documented example data and makes no live request. Get a key to run live.