Flight Information API

See how you can use Flight API to build your apps.


The detailed Flight Data API is a perfect combination of schedule data, real-time flight data, and aircraft information for a specific scheduled & live flight.

This is absolutely essential flight information API for any travel startup, which includes actual time of arrival/departure, estimated time of arrival/departure, flight status changes, etc.

Follow this basic example of flight display.


Flight API Request:


                https://airlabs.co/api/v9/flight?flight_iata=AA6&api_key={{params.api_key}}
              

Flight Info API Request Parameters:

Parameter Description
api_key required Your API Key from acccount dashboard.
flight_icao required Search by Flight ICAO code-number.
flight_iata required Or search by Flight IATA code-number.

Example Flight Data API Response:


              {
                "hex": "AAB812",
                "reg_number": "N790AN",
                "aircraft_icao": "B772",
                "flag": "US",
                "lat": 33.455017,
                "lng": -118.738312,
                "alt": 10668,
                "dir": 80,
                "speed": 942,
                "v_speed": 0,
                "squawk": "3726",
                "airline_icao": "AAL",
                "airline_iata": "AA",
                "flight_number": "6",
                "flight_icao": "AAL6",
                "flight_iata": "AA6",
                "cs_airline_iata": null,
                "cs_flight_number": null,
                "cs_flight_iata": null,
                "dep_icao": "PHOG",
                "dep_iata": "OGG",
                "dep_terminal": null,
                "dep_gate": "29",
                "dep_time": "2021-07-21 18:50",
                "dep_time_ts": 1626929400,
                "dep_time_utc": "2021-07-22 04:50",
                "arr_icao": "KDFW",
                "arr_iata": "DFW",
                "arr_terminal": "A",
                "arr_gate": "A24",
                "arr_baggage": "A28",
                "arr_time": "2021-07-22 07:04",
                "arr_time_ts": 1626955440,
                "arr_time_utc": "2021-07-22 12:04",
                "duration": 434,
                "delayed": null,
                "dep_delayed": null,
                "arr_delayed": null
                "updated": 1626858778,
                "status": "en-route",
                "age": 6,
                "built": 2015,
                "engine": "jet",
                "engine_count": "2",
                "model": "Airbus A321-100/200 Ceo",
                "manufacturer": "AIRBUS",
                "msn": "5938",
                "type": "landplane"
              }
              


Flight Data API Response Parameters:

Parameter Description
hex ICAO24 Hex address.
reg_number Aircraft Registration Number
aircraft_icao Aircraft ICAO type. Available in the Free plan.
flag ISO 2 country code from Countries DB. Available in the Free plan.
lat Aircraft Geo-Latitude for now. Available in the Free plan.
lng Aircraft Geo-Longitude for now. Available in the Free plan.
alt Aircraft elevation for now (meters).
dir Aircraft head direction for now. Available in the Free plan.
speed Aircraft horizontal speed (km) for now.
v_speed Aircraft vertical speed (km) for now.
squawk Aircraft squawk signal code.
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 (deprecated) Estimated flight delay time (in minutes).
dep_delayed Estimated time of flight departure delay (in minutes).
arr_delayed Estimated time of flight arrival delay (in minutes).
updated UNIX timestamp of last aircraft signal.
status Current flight status - scheduled, en-route, landed.
model Aircraft full model name.
manufacturer Aircraft manufacturer name. Available in the Free plan.
msn Manufacturer serial number.
type Aircraft type - landplane, seaplane, tiltrotor, helicopter, gyrocopter, amphibian.
engine Aircraft engine type - jet, piston, turboprop/turboshaft, electric.
engine_count Aircraft engine number - 1, 2, 3, 4, 6, 8
built Aircraft built year
age Aircraft age (years)

       Github    Reddit

See also

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


Questions? Contact us.