RapidAPI logo

Sign Up

Log In

IATA and ICAO

FREE
By leopieters
Updated 3 months ago
Travel
8/10
Popularity Score
1319ms
Latency
99%
Success Rate

IATA and ICAO API Documentation

IATA ICAO airports airlines airplanes and much more data. A powerful API of all aviation data. Our tools contain Flight Track, Airport Timetables, Flight Routes and all the information about airports, airlines, airplanes and so much more! Try the free version to get an idea of the power of our API or look at the full list on https://aviation-edge/aviation-api-list/ Here you can see everything that our API offers. If you need information about the documentation, go to https://aviation-edge/developers

View API Details
GETAirlines
GETAirplanes
GETCities
GETCountries
GETAirline Benchmark
GETAirport Benchmark
GETCity Benchmark
GETAirports
GETTax
GETAirlines
Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
keySTRING
REQUIRED
Optional Parameters
codeiataairlineSTRING
OPTIONAL
codeIso2CountrySTRING
OPTIONAL
Request Snippet
unirest.get("https://leopieters-iata-and-icao-v1.p.rapidapi.com/airlineDatabase?codeiataairline=AA&codeIso2Country=US&key=your_api_key")
.header("X-RapidAPI-Host", "leopieters-iata-and-icao-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.get("https://leopieters-iata-and-icao-v1.p.rapidapi.com/airlineDatabase?codeiataairline=AA&codeIso2Country=US&key=your_api_key")
.header("X-RapidAPI-Host", "leopieters-iata-and-icao-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication