Get airport by IATA or ICAO code
Look up a single airport by 3-letter IATA or 4-letter ICAO code, case-insensitive. 3-character codes resolve IATA first then ICAO; 4-character codes resolve ICAO first then IATA.
path Parameters
code^[A-Za-z0-9]{3,4}$ · required3-letter IATA or 4-letter ICAO airport code (case-insensitive).
Get airport by IATA or ICAO code › Responses
Airport found.
Search airports
Partial, case-insensitive search over airport name, city, IATA and ICAO,
with optional exact-country and partial-city filters. At least one of
q, country or city is required.
query Parameters
qPartial match against name / city / iata / icao (case-insensitive).
countryExact ISO country code match (case-insensitive).
cityPartial city match (case-insensitive).
limitMaximum results to return. Default 20, max 100.
Search airports › Responses
Matching airports.
Nearest airports to a coordinate
Returns airports nearest to a point, sorted ascending by great-circle
(haversine) distance. Each result includes distance_km.
query Parameters
latLatitude in decimal degrees (-90 to 90).
lonLongitude in decimal degrees (-180 to 180).
limitMaximum results to return. Default 20, max 100.
Nearest airports to a coordinate › Responses
Nearest airports.
Get airline by IATA or ICAO code
Look up a single airline by 2-letter IATA or 3-letter ICAO code, case-insensitive. 2-character codes resolve IATA first; 3-character codes resolve ICAO first, with a fallback to the source primary-key map.
path Parameters
code^[A-Za-z0-9]{2,3}$ · required2-letter IATA or 3-letter ICAO airline code (case-insensitive).
Get airline by IATA or ICAO code › Responses
Airline found.
Search airlines
Partial, case-insensitive search over airline name, IATA, ICAO and
callsign, with optional exact-country and active filters. At least one
of q, country or active is required.
query Parameters
qPartial match against name / iata / icao / callsign (case-insensitive).
countryExact country match (case-insensitive).
activeFilter by active status. Accepts true/1 or false/0.
limitMaximum results to return. Default 20, max 100.
Search airlines › Responses
Matching airlines.