Flight Delay API ☆ Beta

Discover how you can use live Flight Delay API (also known as Airport Delay API).


Real-time flight delay data reflects current delays of departing or arriving flights.

Using the Flight Delay API, you can monitor all delays in the world, at all airports simultaneously, or filter as you wish.

This API was designed primarily for services such as airport transfers or insurance and flight delay compensation services.


Airport Delay API Request:


                https://airlabs.co/api/v9/delays?delay=60&type=departures&api_key={{params.api_key}}
              

Airport Delay API Request Parameters:

Parameter Description
api_key required Your API Key from acccount dashboard.
delay required Minimum delayed time (in minutes. > 30 min)
type required Flights type - departures or arrivals
dep_iata optional Filtering by departure Airport IATA code.
dep_icao optional Filtering by departure Airport ICAO code.
arr_iata optional Filtering by arrival Airport IATA code.
arr_icao optional Filtering by arrival Airport ICAO code.
airline_icao optional Filtering by Airline ICAO code.
airline_iata optional 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)
limit optional Max 500 items (by default), 50 for Free keys
offset optional Pagination offset for use with result limits (0+ until request.has_more)

Airport Delay 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
              }]
              


Flight Delay Database 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).
status Flight status - scheduled, cancelled, active, landed.

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.