Flight Schedules API

Discover how you can use the Flight Schedule API to build your products.


The real-time schedule reflects the current status of the departure and boarding queue.

Each departure or arrival airport displays these schedules in the lounges and terminal or gate areas.

Using Flight Schedules API, you can create your own time table - in the app, on the site, in watches, bots, and wherever.

You can give users of your products the best service imaginable.


Example API Request:


                https://airlabs.co/api/v9/schedules?dep_iata=MIA&api_key={{params.api_key}}
              

Request Parameters:

Parameter Description
api_key required Your API Key from acccount dashboard.
dep_iata required Filtering by departure Airport IATA code.
dep_icao required Filtering by departure Airport ICAO code.
arr_iata required Filtering by arrival Airport IATA code.
arr_icao required Filtering by arrival Airport ICAO code.
airline_icao required Filtering by Airline ICAO code.
airline_iata required Filtering by Airline IATA code.
flight_icao optional Filtering by Flight ICAO code-number.
flight_iata optional Filtering by Flight IATA code-number.
flight_number optional Filtering by Flight number only.
_fields optional Fields to return (comma separated, e.g.: airline_iata,flight_number)

Example API Response:


              [{
                "airline_iata": "BA",
                "airline_icao": "BAW",
                "flight_iata": "BA6984",
                "flight_icao": "BAW6984",
                "flight_number": "6984",
                "cs_airline_iata": "AA",
                "cs_flight_number": "2421",
                "cs_flight_iata": "AA2421",
                "dep_iata": "MIA",
                "dep_icao": "KMIA",
                "dep_terminal": "C",
                "dep_gate": "E4",
                "dep_time": "2021-07-14 19:53",
                "dep_time_ts": 1626306780,
                "dep_time_utc": "2021-07-14 23:53",
                "dep_estimated": "2021-07-14 22:10",
                "dep_estimated_ts": 1626315000
                "dep_estimated_utc": "2021-07-15 02:10",
                "arr_iata": "SFO",
                "arr_icao": "KSFO",
                "arr_terminal": "1",
                "arr_gate": "B24",
                "arr_baggage": "1",
                "arr_time": "2021-07-14 22:52",
                "arr_time_ts": 1626328320,
                "arr_time_utc": "2021-07-15 05:52",
                "arr_estimated": "2021-07-15 01:09",
                "arr_estimated_ts": 1626336540,
                "arr_estimated_utc": "2021-07-15 08:09",
                "status": "scheduled",
                "duration": 359,
                "delayed": 137,
              }]
              


Response Parameters:

Parameter Description
airline_iata Airline IATA code. Available in the Free plan.
airline_icao Airline ICAO code.
flight_iata Flight IATA code-number. Available in the Free plan.
flight_icao Flight ICAO code-number.
flight_number Flight number only. Available in the Free plan.
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. Available in the Free plan.
dep_icao Departure airport ICAO code.
dep_terminal Estimated departure terminal.
dep_gate Estimated departure gate.
dep_time Departure time in the airport time zone. Available in the Free plan.
dep_time_ts Departure UNIX timestamp.
dep_time_utc Departure time in UTC time zone.
dep_estimated Updated departure time in the airport time zone.
dep_estimated_ts Updated departure UNIX timestamp.
dep_estimated_utc Updated departure time in UTC time zone.
arr_iata Arrival airport IATA code. Available in the Free plan.
arr_icao Arrival airport ICAO code.
arr_terminal Estimated arrival terminal.
arr_gate Estimated arrival gate.
arr_baggage Arrival baggage claim carousel number.
arr_time Arrival time in the airport time zone. Available in the Free plan.
arr_time_ts Arrival UNIX timestamp.
arr_time_utc Arrival time in UTC time zone.
arr_estimated Updated arrival time in the airport time zone.
arr_estimated_ts Updated arrival UNIX timestamp.
arr_estimated_utc Updated arrival time in UTC time zone.
duration Estimated flight time (in minutes).
delayed Estimated flight delay time (in minutes).

By the way, you may also be interested in the grid.js library.


       Github    Reddit

See also

Aircraft Fleets Database API
Real-Time Flights API
Global Aviation Routes Database API
Airlines Database API
Airports Database API


Questions? Contact us.