GETAPI key
Latest lane rate
GETkcibhpjcnqusehqgfxpu.supabase.co/functions/v1/frm-api/lane
The latest rate for a single lane. Both ports are required.
Query parameters
pol
Port of loading UN/LOCODE.
pod
Port of discharge UN/LOCODE.
Response fields
Derived from the example response.
data
data.pol
data.pod
data.container
data.rate_usd
data.low
data.high
data.wow_pct
data.as_of
curl https://kcibhpjcnqusehqgfxpu.supabase.co/functions/v1/frm-api/lane?pol=CNSHA&pod=NLRTM \
-H "Authorization: Bearer frm_YOUR_API_KEY"const res = await fetch("https://kcibhpjcnqusehqgfxpu.supabase.co/functions/v1/frm-api/lane?pol=CNSHA&pod=NLRTM", {
headers: {
"Authorization": "Bearer frm_YOUR_API_KEY"
}
});
const data = await res.json();import requests
res = requests.get(
"https://kcibhpjcnqusehqgfxpu.supabase.co/functions/v1/frm-api/lane?pol=CNSHA&pod=NLRTM",
headers={"Authorization": "Bearer frm_YOUR_API_KEY"},
)
data = res.json() Response
{
"data": {
"pol": "CNSHA", "pod": "NLRTM",
"container": "40HC",
"rate_usd": 3120,
"low": 2850, "high": 3480,
"wow_pct": -4.2,
"as_of": "2026-08-03"
}
}