FlightLabs API - Airlines Routes API

Airlines Routes API


The API is capable of providing data about airline routes, updated every 24 hours. In order to get airline route data, use the Airline Routes endpoint along with a series of optional parameters to filter results.

Example API Request:

Use Edit parameters to customize the call, then run it and review the live response below.

Edit the parameters below. The example request updates as you type.

Departure airport IATA code.

Departure airport ICAO code.

Arrival airport IATA code.

Arrival airport ICAO code.

Airline ICAO code.

Airline IATA code.

Flight ICAO code-number.

Flight IATA code-number.

Flight number only.

Comma-separated fields to return.

Maximum number of rows (up to 500).

Test In Postman

API Response Objects

Each item in the response data array includes the following fields.

Field Description
airline_iata Airline IATA code.
airline_icao Airline ICAO code.
flight_number Flight number only.
flight_iata Flight IATA code-number.
flight_icao Flight ICAO code-number.
cs_airline_iata Codeshared airline IATA code.
cs_flight_iata Codeshared flight IATA code-number.
cs_flight_number Codeshared flight number.
dep_iata Departure airport IATA code.
dep_icao Departure airport ICAO code.
dep_terminals Estimated departure terminals.
dep_time Departure time in the airport time zone.
dep_time_utc Departure time in UTC time zone.
arr_iata Arrival airport IATA code.
arr_icao Arrival airport ICAO code.
arr_terminals Estimated arrival terminals.
arr_time Arrival time in the airport time zone.
arr_time_utc Arrival time in UTC time zone.
duration Estimated flight time (in minutes).
aircraft_icao Aircraft ICAO type.
counter A numerical counter.
updated Timestamp of the last update.
days List of days when the flight operates (e.g., ["fri", "sat"]).