Skip to main content
GET
/
api
/
supply-chain
/
v1
/
get-route-explorer-lane
GetRouteExplorerLane
curl --request GET \
  --url https://api.example.com/api/supply-chain/v1/get-route-explorer-lane
{
  "fromIso2": "<string>",
  "toIso2": "<string>",
  "hs2": "<string>",
  "cargoType": "<string>",
  "primaryRouteId": "<string>",
  "primaryRouteGeometry": [
    {
      "lon": 123,
      "lat": 123
    }
  ],
  "chokepointExposures": [
    {
      "chokepointId": "<string>",
      "chokepointName": "<string>",
      "exposurePct": 123
    }
  ],
  "bypassOptions": [
    {
      "id": "<string>",
      "name": "<string>",
      "type": "<string>",
      "addedTransitDays": 123,
      "addedCostMultiplier": 123,
      "warRiskTier": "<string>",
      "status": "CORRIDOR_STATUS_UNSPECIFIED",
      "fromPort": {
        "lon": 123,
        "lat": 123
      },
      "toPort": {
        "lon": 123,
        "lat": 123
      }
    }
  ],
  "warRiskTier": "<string>",
  "disruptionScore": 123,
  "estTransitDaysRange": {
    "min": 123,
    "max": 123
  },
  "estFreightUsdPerTeuRange": {
    "min": 123,
    "max": 123
  },
  "noModeledLane": true,
  "fetchedAt": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://worldmonitor.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

Query Parameters

fromIso2
string
toIso2
string
hs2
string

HS2 chapter code, e.g. "27", "85"

cargoType
string

One of: container, tanker, bulk, roro

Response

Successful response

fromIso2
string
toIso2
string
hs2
string
cargoType
string
primaryRouteId
string

Primary trade route ID from TRADE_ROUTES config. Empty when no modeled lane.

primaryRouteGeometry
object[]
chokepointExposures
object[]
bypassOptions
object[]
warRiskTier
string
disruptionScore
number<double>
estTransitDaysRange
object

Inclusive integer range for transit days / freight USD estimates.

estFreightUsdPerTeuRange
object

Inclusive integer range for transit days / freight USD estimates.

noModeledLane
boolean

True when the wrapper fell back to the origin's first route (no shared route between origin and destination clusters). Signals "no modeled lane" to the UI.

fetchedAt
string