Skip to content
Navo24Navo24
GETAPI key

Market rate for a lane

GETapi.navo24.com/v1/loading/freight/lane

Indicative market rate per container for a port pair and container type, without planning a load. The same rate POST /v1/loading/plan returns in options.freight, refreshed about once a day. Never charges Navo Tokens.

Query parameters

polstringrequired

Port of loading UN/LOCODE.

podstringrequired

Port of discharge UN/LOCODE.

equipmentstringrequired

20GP, 40GP or 40HC.

Response schema

9 fields

Derived from the example response, nested as the JSON is.

okboolean

Whether the request succeeded.

availableboolean
ratePerContainernumber
currencystring

ISO currency code.

rateDatestring
equipmentCodestring

Target equipment code.

originstring

Origin code (airport IATA or UN/LOCODE).

destinationstring

Destination code (airport IATA or UN/LOCODE).

laneUrlstring

Errors

A failure carries { "ok": false, "error": { "code", "message", "severity" } }. Branch on the code, and log the message.

BAD_REQUEST400

pol or pod is not a UN/LOCODE.

UNAUTHORIZED401

No key or an unknown key.

NOT_ENTITLED402

The key has no paid loading entitlement.

curl 'https://api.navo24.com/v1/loading/freight/lane?pol=CNSHA&pod=NLRTM&equipment=40HC' \
  -H "Authorization: Bearer lmcp_YOUR_API_KEY"
Response
{
  "ok": true,
  "available": true,
  "ratePerContainer": 3230,
  "currency": "USD",
  "rateDate": "2026-11-01T19:00:22+00:00",
  "equipmentCode": "40HC",
  "origin": "CNSHA",
  "destination": "NLRTM",
  "laneUrl": "https://freightratesmcp.com/rates/cnsha-nlrtm"
}