Esc
GETNo key
Passages
GETapi.navo24.com/v1/distance/passages
Every canal and strait id that avoid accepts. No key needed. The example shows the first four.
Response schema
3 fields
Derived from the example response, nested as the JSON is.
data
The payload. Everything an endpoint returns sits under this key.
data[]
id
Stable identifier for the record. On the tracking endpoints this is the container UUID, except on a portfolio summary row, where it is the container number.
name
Human-readable name.
Try it No key
curl 'https://api.navo24.com/v1/distance/passages'
const res = await fetch("https://api.navo24.com/v1/distance/passages");
const data = await res.json(); import requests
res = requests.get("https://api.navo24.com/v1/distance/passages")
data = res.json()
Sample response example
{
"data": [
{
"id": "suez",
"name": "Suez Canal"
},
{
"id": "panama",
"name": "Panama Canal"
},
{
"id": "babalmandab",
"name": "Bab-el-Mandeb"
},
{
"id": "malacca",
"name": "Strait of Malacca"
}
]
} This preview uses documented example data and makes no live request. Get a key to run live.