Flight Schedules API.


The API is capable of tracking flights and retrieving flight status information in real-time. In order to look up real-time information about one or multiple flights, you can use the API's flights endpoint together with optional parameters to filter your result set.

Example API Request For the departure schedule of a certain airport:

https://app.goflightlabs.com/advanced-flights-schedules? access_key=YOUR_ACCESS_KEY&iataCode=JFK&type=departure


HTTP GET Request Parameters:

Object Description
access_key required Your API access key, which can be found in your account dashboard.
iataCode required Specify the Airport IATA code you would like to request, based on the selected “Type” (departure or arrival).
type optional Flight type, either "departure" or "arrival". If not specified, it will default to "arrival".
airline_iata optional IATA code of airline
airline_icao optional ICAO code of airline
flight_iata optional The flight iata number consisting of digits and letters, usually of the airline iata code. For example: AA171
flight_icao optional The flight icao number consisting of digits and letters, usually the airline icao code. For example: AAL171
arr_actual optional The actual arrival time in the local airport time zone.
arr_actual_utc optional The actual arrival time in the UTC time zone.
arr_actual_ts optional UNIX timestamp of the actual arrival time.

Example API Response:

                        
                        {
                            "success": true,
                            "type": "departure",
                            "data": [
                                {
                                    "airline_iata": "BW",
                                    "airline_icao": "BWA",
                                    "flight_iata": "BW521",
                                    "flight_icao": "BWA521",
                                    "flight_number": "521",
                                    "dep_iata": "JFK",
                                    "dep_icao": "KJFK",
                                    "dep_terminal": "4",
                                    "dep_gate": null,
                                    "dep_time": "2024-03-12 07:30",
                                    "dep_time_utc": "2024-03-12 11:30",
                                    "dep_estimated": "2024-03-12 07:03",
                                    "dep_estimated_utc": "2024-03-12 11:03",
                                    "dep_actual": "2024-03-12 07:03",
                                    "dep_actual_utc": "2024-03-12 11:03",
                                    "arr_iata": "POS",
                                    "arr_icao": "TTPP",
                                    "arr_terminal": null,
                                    "arr_gate": null,
                                    "arr_baggage": null,
                                    "arr_time": "2024-03-12 12:30",
                                    "arr_time_utc": "2024-03-12 16:30",
                                    "arr_estimated": "2024-03-12 12:10",
                                    "arr_estimated_utc": "2024-03-12 16:10",
                                    "arr_actual": "2024-11-26 13:44",
                                    "arr_actual_utc": "2024-11-26 18:44",
                                    "cs_airline_iata": null,
                                    "cs_flight_number": null,
                                    "cs_flight_iata": null,
                                    "status": "active",
                                    "duration": 300,
                                    "delayed": null,
                                    "dep_delayed": null,
                                    "arr_delayed": null,
                                    "aircraft_icao": null,
                                    "arr_time_ts": 1710261000,
                                    "dep_time_ts": 1710243000,
                                    "arr_estimated_ts": 1710259800,
                                    "dep_estimated_ts": 1710241380,
                                    "arr_actual_ts": 1732646640,
                                    "dep_actual_ts": 1710241380
                                },
                                { ... },
                            ]
                        }
                        
                    

API Response Objects:

Response Object Description
airline_iata Airline IATA code.
airline_icao Airline ICAO code.
flight_iata Flight IATA code-number.
flight_icao Flight ICAO code-number.
flight_number Flight number only.
dep_iata Departure airport IATA code.
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.
dep_time_utc Departure time in UTC time zone
dep_estimated Updated departure time in the airport time zone.
dep_estimated_utc Updated departure time in UTC time zone.
dep_actual Actual departure time in the airport time zone.
dep_actual_utc Actual departure time in UTC time zone.
arr_actual The actual arrival time in the local airport time zone.
arr_actual_utc The actual arrival time in the UTC time zone.
arr_iata Arrival airport IATA code.
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.
arr_time_utc Arrival time in UTC time zone.
arr_estimated Updated arrival time in the airport time zone.
arr_estimated_utc Updated arrival time in UTC time zone.
cs_airline_iata Codeshared airline IATA code.
cs_flight_number Codeshared flight number.
cs_flight_iata Codeshared flight IATA code-number.
status Flight status - scheduled, cancelled, active, landed.
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).
aircraft_icao Aircraft ICAO code.
arr_time_ts Arrival UNIX timestamp.
dep_time_ts Departure UNIX timestamp.
arr_estimated_ts Updated arrival UNIX timestamp.
dep_estimated_ts Updated departure UNIX timestamp.
arr_actual_ts UNIX timestamp of the actual arrival time.
dep_actual_ts Actual departure UNIX timestamp.