Get Your Airport and City Autocomplete API Based on Actual Data!

This autocomplete API helps to locate airports based on partial input. For example if you type Ams, it will come up with Amsterdam, Schiphol and other airports which include “ams” as part of their name or coding. This is a fitting addition to the other API services that we offer at Aviation Edge. Allowing clients to easily integrate a search window for their customers. The autocomplete is based on our internal databases of airports, cities and others. These are maintained up to date manually and through dedicated software.

Learn more and get your API key down below!

You

Data Included in the Airport 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.

  • Type of Location: City, airport, railway, bus station, heliport, seaport, etc.
  • Location data: IATA code, ICAO code, names, city code, country.
  • Coordinates of the Location: Latitude, longitude, timezone.

Sources and Process

The sources of the data are aviation authorities, airports directly and our partners in aviation data. The aviation autocomplete API is based on the databases of airports and other related segments. They are updated periodically saving you time of having to check and maintain these constantly manually.


Autocomplete API Output - Developer information

Autocomplete based on a query:
GET http://aviation-edge.com/api/public/autocomplete?key=api_key&query=amsterdam

Response example

[
{
"countries": null,
"citiesByCountries": null,
"airportsByCountries": null, "cities":
[
{
"code": "AMS",
"name": "Amsterdam",
"cityCode": "AMS",
"cityName": "Amsterdam",
"countryCode": "NL",
"countryName": "Netherlands",
"lat": 52.3730556, "lng": 4.8922222,
"timezone": "Europe/Amsterdam",
"type": "city" } ],
"airports":
[
{
"code": "ZYA",
"name": "Amsterdam Centraal Railway Station",
"cityCode": "AMS",
"cityName": "Amsterdam",
"countryCode": "NL",
"countryName": "Netherlands",
"lat": 52.3730556,
"lng": 4.8922222,
"timezone": "Europe/Amsterdam",
"type": "rail_station",
"isRailRoad": 1,
"isBusStation": 0 },
{
"code": "AMS",
"name": "Schiphol",
"cityCode": "AMS",
"cityName": "Amsterdam",
"countryCode": "NL",
"countryName": "Netherlands",
"lat": 52.30907,
"lng": 4.763385,
"timezone": "Europe/Amsterdam",
"type": "airport",
"isRailRoad": 0,
"isBusStation": 0 } ],
"airportsByCities":
[
{
"code": "AMS",
"name": "Schiphol",
"cityCode": "AMS",
"cityName": "Amsterdam",
"countryCode": "NL",
"countryName": "Netherlands",
"lat": 52.30907,
"lng": 4.763385,
"timezone": "Europe/Amsterdam",
"type": "airport",
"isRailRoad": 0,
"isBusStation": 0
},
Etc.


Airport Autocomplete API

The Airport Autocomplete API Aviation Edge provides allows clients to reach airport data based on input they wish to implement within API calls. It comes as an integral part of the Autocomplete API. The example parameter for the Airport Autocomplete API would be as “city=[input]”. This may be partial input as well as a complete input. For example, if we were to explain the example given at the top of the page further: 

A call made with the parameter “city=amsterdam” would reveal all airports in the city Amsterdam including complete details such as:

  1. Airport details which include full names, name translations into local languages, official abbreviations and routes of airports,
  2. IATA and ICAO codes,
  3. Location information and contact information of all airports within the specified city. 

If a call is made with the parameter “city=ams” via the Airport Autocomplete API, the call would reveal the airport data groups above regarding all cities that include “ams” in their names such as Dharamsala, Williamsport, Namsang etc. Therefore, the API can provide you specific data as well as cumulative data.

City Autocomplete API

The other integral part of the Autocomplete API would be the City Autocomplete API. This API pulls complete and actual data from our Cities Database. The data contained in the City Autocomplete API is received from many official resources as well as our trusted data partners worldwide. 

The example parameter would be the same as above. The call made with the input, shows data about the requested city. This information includes:

  1. Basic information about a certain city which includes the full name, IATA code of the city, ISO-2 of the related country,
  2. Location data which is latitude and longitude information as well as time zone,
  3. GMT offset and Geonames ID and
  4. Translations of the city names into local languages (many languages are supported and expanding).

Get Started!

Aviation Edge provides you easy-to-use APIs, accurate and actual data and friendly client satisfaction service as well as a very efficient SLA, all at a very affordable price!  

All that is left for you to do is to focus on your project and give your customers the best aviation-related software you aim to build.  

We also offer a Free Trial with no commitments for you to test the data yourself before you make any implementations.

We believe accuracy and actuality is the key! All that will be left for you to do is to focus on your project with Aviation Edge without having to worry about the data itself.

On top of all these, we provide 24/7 assistance to our Premium clients with any requests regarding the availability of data, technical assistance, feedback, payment and everything else. Our friendly customer care team will make sure to offer you on-one-solutions. Don’t hesitate to contact us!  

Click on the buttons on the right to get started.  Don’t miss out our huge limited-time offers.

TRY OUR DATA!

Get a Free Sample of our databases or get the API key right away here:


Your API key includes all of our other Aviation APIs!

Find out more about the other API systems we offer by clicking the images below:

Flight Tracker API

Schedules API

Routes API

Nearby API

Autocomplete API

Aviation Databases

Close Menu