Aviation Data
List airports
Filterable, paginated airport catalogue with per-field provenance.
GET
/v1/aviation/airportsRequires X-API-KeyReturns airports from the in-memory aviation store, hydrated from OurAirports when `OURAIRPORTS_ENABLED=true`. Filter by country, type, name, IATA or a (lat, lon, radius_km) geofence. Each record ships full provenance.
Authorization
X-API-KeystringRequiredOpaque API key issued from the Norba dashboard. Sent on every request as the X-API-Key HTTP header. Missing or invalid keys are rejected with 401 Unauthorized.
Query parameters
iatastringTwo-letter IATA code.
icaostringFour-letter ICAO code.
countrystringISO 3166-1 alpha-2 country code.
Example:
EStypestringOurAirports type (e.g. large_airport).
namestringCase-insensitive name substring.
latnumberLatitude for radius filter. Requires lon + radius_km.
lonnumberLongitude for radius filter.
radius_kmnumberGreat-circle radius in kilometres.
pageinteger1-based page number.
Example:
1limitintegerPage size (max 500).
Example:
50