Aviation Data

List airline networks

Every airline that publishes a schedule, largest network first — or only those serving one airport.

GET/v1/aviation/networksRequires X-API-Key

Lists 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

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": []
}

Authorization

X-API-KeystringRequired

Opaque 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

servingstring

Three-letter IATA airport code. Keeps the airlines with a published pair to or from it.

Example: NDR
qstring

Airline IATA code (exact) or name (case-insensitive substring).

pageinteger

1-based page number, at most 1000. Default: 1.

limitinteger

Page size. Default: 50; values above 500 are capped at 500.

Error codes

400

invalid_page — page is above 1000.

GET /v1/aviation/networks — List airline networks