Look up an airport
GET https://airportcodecheck.com/api/airport/FNC
Accepts IATA (FNC) or ICAO (LPMA). Returns name, city, country, both codes, type, coordinates and elevation.
{
"airport": {
"slug": "fnc",
"name": "Cristiano Ronaldo International Airport",
"city": "Funchal",
"country": "PT",
"country_name": "Portugal",
"iata": "FNC",
"icao": "LPMA",
"type": "large_airport",
"scheduled_service": true,
"lat": 32.69781, "lon": -16.77461,
"elevation_ft": 192,
"url": "https://airportcodecheck.com/airport/fnc"
}
}
Direct destinations
GET https://airportcodecheck.com/api/routes/FNC
Every destination served nonstop, with the airlines flying each route, a seasonal flag and the great-circle distance.
Search
GET https://airportcodecheck.com/api/search?q=funchal
Searches names, cities and IATA codes. Returns up to 8 matches.
Countries
GET https://airportcodecheck.com/api/countries
Terms
Free for any use with attribution appreciated (a link to airportcodecheck.com). Airport data: OurAirports, public domain. Route data: adapted from Wikipedia, CC BY-SA, so route data you redistribute stays under the same license. Route lists show that a nonstop service exists; verify schedules with the airline. Need more than the daily limit? Write to [email protected].