API Almanac
API reference › Airports

One airport by IATA (3 letters) or ICAO (4 letters) code

GET/v1/airports/{code}

GET/v1/airports/{code}

One airport by IATA (3 letters) or ICAO (4 letters) code

PARAMETERS
codepath · stringREQUIRED
IATA or ICAO code
e.g. LHR
In the full reference
REQUEST
curl "https://api.apialmanac.com/v1/airports/LHR" \
  -H "X-API-Key: YOUR_KEY"
RESPONSE
200OK
{
  "iata": "JFK",
  "icao": "KJFK",
  "name": "John F Kennedy International Airport",
  "type": "large",
  "city": "New York",
  "country": "US",
  "region": "US-NY",
  "continent": "NA",
  "lat": 40.63975,
  "lon": -73.77893,
  "elevation_ft": 13,
  "scheduled_service": true
}
Try it — sign in first
Runs on a sandbox key: 200 requests a month. Your real key is for production.