Aviation Edge API for Developers

Our database is divided between static and dynamic data. Static data is that what does not frequently change but due to the massive size of our database, there are constant updates. Think about airport and airline information. The dynamic data is that what changes more frequently or uses our software to turn it into useful tools. Think about flight tracking and airport timetables.

It’s a REST API so depending on the development language you use, you can find the suitable method to develop it. A way to try the API is by getting your free API key and then testing it on our testing page.

You can find the examples of each endpoint below. The layout of the GET requests are as follows:

For an entire dataset, when available:

				
					https://aviation-edge.com/v2/public/[ENDPOINT]?key=[API KEY]
				
			

For specific string value information:

				
					https://aviation-edge.com/v2/public/[ENDPOINT]?key=[API KEY]&[STRING]=[VALUE]
				
			

Dynamic Data

Flight Tracker API

Get all global flight information in 1 API call or track individual flights. You can also call all flights based on a single Airline or base it on the departure or arrival Airport.  

Schedules API

Get airport arrival and departure schedules of flights information including delay and cancellations. Updated constantly.

Translations

Using the translations function in the API with &lang= will slow down the API calls when it involves a lot of translations of airports, cities and countries. Therefor it is recommended to use it in combination with other filters to reduce the amount of data you receive in the response. 

Available languages
CodeLanguage
frFrench
arArabic
faPersian
ruRussian
zh_hansChinese Simplified
zh_hantChinese Traditional
esSpanish
hiHindi
ptPortuguese
jaJapanese
deGerman
jvJavanese
koKorean
tuTurkish
viVietnamese
itItalian
urUrdu
plPolish
ukUkrainian
roRomanian
azAzerbaijani
haHausa
myBurmese
thThai
nlDutch
yoYoruba
idIndonesian
svSwedish
noNorwegian
heHebrew
daDanish
msMalay
flFilipino
fiFinnish
csCzech
skSlovak
hyArmenian
bgBulgarian
kaGeorgian
elGreek
hrCroatian
huHungarian
ltLithuanian
lvLatvian
mkMacedonian
srSerbian
frFrench
arArabic
faPersian
ruRussian

Historical Schedules API

Get the whole airport’s timetable information (either departure or arrival) in 1 API call or track individual flights by using the filters. You can also call all flights of a single airline or filter the flights from or to a specific destination.

Future Schedules Schedules API

Get airport arrival and departure schedules of airport timetables based on a future date.

Airline Routes API

Filter the data on individual flights, seperate airlines or departure airports to get the aviation routes you need.

Flight Delay API

The Flight Delay API service provides historical flight schedule and timetables data of all airports and airlines around the world.

Nearby API

Get all the detailed information based on locations of your choice. 

Autocomplete API

Using any query, you can get direct output of all the available cities, airports, railway and bus stations and much more. We take care that the data is actual for you.

Satellite Tracker API

Get all orbiting satellite information in 1 API call or track individual satellites. You can also call all satellites based on the launch year or filter on your end based on the name if you are interested in certain satellites such as Starlink or ISS which are client favorites.

Static Data

Airports Database

Our Airport Database is an all-in, detailed database of all airports in the world. All internationally used codes such as IATA and ISO codes, names and local translations (where available), longitude and latitude information, country and timezone information, routes, contact detail and many more groups of data are included in this database.

Airlines Database

The Airlines Database is a complete database of all airlines which include IATA and ICAO-related code, codehub, call signs, country information with country codes, type and status, official name and slug name of airlines, size, fleet and founding year information.

Aircraft Database

The Aircraft Database is a very large standalone database that contains publicly available information of many types of aircrafts. The data includes registration information, related ICAO and IATA codes, production information (aircraft brand, series and model, engine type, age and many more), flight data, delivery and first flight dates, status of the aircraft and more.

Cities Database

The City Database has data regarding all cities in the world in it. IATA and ISO codes, official names and local translations (where available), related timezone, geographical data, longitude and latitude information and many more can be reached through this standalone database.

Countries Database

Aviation Edge Country Database includes complete data of all countries. This data includes ISO codes, official country name, name and the code of the official currency, continent info, FIPS codes, official languages, population, neighboring countries, local translation of country name, capital city and phone prefixes.

Taxes Database

Airline Tax Codes Database is the source for aviation related taxes. It includes IATA codes of taxes and tax names which also explains the nature of the taxes.