List airline networks
Every airline that publishes a schedule, largest network first — or only those serving one airport.
/v1/aviation/networksRequires X-API-KeyLists the airlines that publish a non-stop network, each with the headline numbers of GET /v1/aviation/airlines/{id}/network, ordered by route count (largest first), then by IATA code.
**serving** is the filter this endpoint exists for: serving=NDR keeps only the airlines with at least one published pair to or from that airport — "who flies to Nador?" in one call.
**q** matches the airline's IATA code exactly or its name as a case-insensitive substring.
Like every route endpoint, this describes the airlines' published schedules, not what Norba can book.
Request example
curl --request GET \
--url https://api.norba.io/v1/aviation/networks \
--header "X-API-Key: $NORBA_KEY"Response example
{
"data": [
{
"airline_iata": "FR",
"airline_name": "Ryanair",
"country": "IE",
"route_count": 2410,
"airport_count": 228,
"weekly_flights": 18650,
"updated_at": "2026-10-12T03:10:44Z"
},
{
"airline_iata": "AT",
"airline_name": "Royal Air Maroc",
"country": "MA",
"alliance": "oneworld",
"route_count": 168,
"airport_count": 92,
"weekly_flights": 1240,
"updated_at": "2026-10-12T03:10:44Z"
}
],
"meta": {
"request_id": "c41e7d2a90b6f358",
"page": 1,
"limit": 50,
"count": 2,
"total": 2,
"last_updated": "2026-10-12T03:10:44Z"
},
"errors": []
}Query parameters
servingstringThree-letter IATA airport code. Keeps the airlines with a published pair to or from it.
NDRqstringAirline IATA code (exact) or name (case-insensitive substring).
pageinteger1-based page number, at most 1000. Default: 1.
limitintegerPage size. Default: 50; values above 500 are capped at 500.
Error codes
400invalid_page — page is above 1000.