BorderLive API
Read-only JSON for ports, current waits, observations, and hourly averages.
Authentication
Pass your key as the x-api-key header. Keys are issued to Business-tier accounts.
Default rate limit is 60 requests per minute per key.
Endpoints
GET /api/v1/ports
All land ports of entry. Optional `?border=mx|ca`.
GET /api/v1/port-current
Latest wait per port and lane. `?include=ports` joins port metadata.
GET /api/v1/wait-observations
Time-series of observations. `?port_id=...&hours=24`.
GET /api/v1/port-hourly-averages
Hour-of-day × day-of-week averages. `?port_id=...`.