Skip to main content
GET
Airlines Dataset
Airlines data is essential for almost any travel product—whether you build B2B tools or B2C experiences. A complete, reliable airlines dataset helps your app meet user expectations and lets your team focus on what matters most. Use the Airlines Dataset endpoint to retrieve airlines worldwide and filter them by common aviation identifiers, names, and country.

Authentication

string
required
Your FlyStack API token. You can create one from the dashboard (see Authentication).

Query parameters

Airline identifiers

string
Filter by airline IATA code (e.g., AA).
string
Filter by airline ICAO code (e.g., AAL).
string
Filter by ICAO callsign (e.g., AMERICAN).

Additional filters

number
Filter by IATA 3-digit airline prefix number.
number
Filter by IATA accounting number.
string
Filter by airline name (e.g., American Airlines).
string
Filter by country ISO-2 code (e.g., US).

Response shaping

string
Comma-separated list of fields to return (e.g., name,iata_code,icao_code,callsign,country_code).
The response can be shortened for readability when using _fields. Data coverage may vary by airline.

Response

The endpoint returns a list of airlines.

Airlines dataset response fields

string
Public airline name.
number
IATA 3-digit airline prefix number (cargo operations, when available).
number
IATA 3-digit accounting number (passenger operations, when available).
string
Official IATA code.
string
Official ICAO code.
string
Allocated ICAO callsign (when available).
string
ISO-2 country code.
string
Unique airline identifier.

Airline logos

FlyStack currently does not document a dedicated logos endpoint in this reference. If you rely on airline logos in your UI, you can typically derive a logo URL from the airline IATA code using your existing assets/CDN strategy.