Get an airline by IATA (2-letter) or ICAO (3-letter) code

Gets an airline by its 2-letter IATA code (AI) or 3-letter ICAO code (AIC).

Request

GEThttps://airport-airline-lookup.p.apihiver.com/v1/airlines/AI
*
String. 2-letter IATA (e.g. AI) or 3-letter ICAO (e.g. AIC) airline code.
Language
Client
1curl --request GET \
2  --url https://airport-airline-lookup.p.apihiver.com/v1/airlines/AI \
3  --header 'Accept: application/json' \
4  --header 'X-API-Key: YOUR_API_KEY'

Get an airline by IATA (2-letter) or ICAO (3-letter) code: Airport & Airline Lookup API reference

Gets an airline by its 2-letter IATA code (`AI`) or 3-letter ICAO code (`AIC`). This endpoint is part of the Airport & Airline Lookup API: Look up airports and airlines worldwide by IATA/ICAO code or name — location, type, elevation, country, call sign and more.

Example response (200, application/json)

Success.

1{
2  "iata": "AI",
3  "icao": "AIC",
4  "name": "Air India Limited",
5  "alias": null,
6  "active": true,
7  "country": "India",
8  "callsign": "AIRINDIA"
9}

Errors

  • 400 — A required parameter is missing or a value has the wrong format.
    1{
    2  "error": {
    3    "code": "INVALID_INPUT",
    4    "message": "Use a 2-letter IATA code (e.g. AI) or a 3-letter ICAO code (e.g. AIC)."
    5  }
    6}

Gateway errors (missing key, no subscription, rate limits) are listed in Error codes.