Real-Time Flights API


This endpoint provides real-time information about flights worldwide. You can use it to check the status of one or multiple flights.
The data is updated every 10 minutes.


Example API Request with limit parameter:

https://app.goflightlabs.com/flights?access_key=YOUR_ACCESS_KEY&limit=10&airlineIata=AA


HTTP GET Request Parameters:

Object Description
access_key [Required] Your API access key, which can be found in your account dashboard.
limit [Optional] Limit value for output, integer max 10000
flightIata [Optional] Flight IATA code
flightIcao [Optional] Flight ICAO code
flightNum [Optional] Flight Number
airlineIata [Optional] Airline IATA code
airlineIcao [Optional] Airline ICAO code
depIata [Optional] Departure airport IATA code
depIcao [Optional] Departure airport ICAO code
arrIata [Optional] Arrival airport IATA code
arrIcao [Optional] Arrival airport ICAO code
regNum [Optional] Aircraft registration number
hex [Optional] Aircraft ICAO24 code

Example API Response:

            
            {
                "success": true,
                "data": [
                    {
                        "hex": "AAE597",
                        "reg_number": "N801AC",
                        "flag": "US",
                        "lat": 40.890578,
                        "lng": 7.602979,
                        "alt": 11632,
                        "dir": 276.2,
                        "speed": 831,
                        "v_speed": 0,
                        "flight_number": "719",
                        "flight_icao": "AAL719",
                        "flight_iata": "AA719",
                        "dep_icao": "LIRF",
                        "dep_iata": "FCO",
                        "arr_icao": "KPHL",
                        "arr_iata": "PHL",
                        "airline_icao": "AAL",
                        "airline_iata": "AA",
                        "aircraft_icao": "B788",
                        "updated": 1711378587,
                        "status": "en-route",
                        "type": "adsb"
                    },
                    { ... },
                ]
            }
            
        

API Response Objects:

Response Object Description
hex ICAO24 Hex address.
reg_number Aircraft Registration Number
flag ISO 2 country code from Countries DB.
lat Aircraft Geo-Latitude.
lng Aircraft Geo-Longitude.
alt Aircraft elevation (meters).
dir Aircraft head direction.
speed Aircraft horizontal speed (km).
v_speed Aircraft vertical speed (km).
squawk Aircraft squawk signal code.
airline_icao Airline ICAO code.
airline_iata Airline IATA code.
aircraft_icao Aircraft ICAO type.
flight_icao Flight ICAO code-number.
flight_iata Flight IATA code-number.
flight_number Flight number only.
dep_icao Departure Airport ICAO code.
dep_iata Departure Airport IATA code.
arr_icao Arrival Airport ICAO code.
arr_iata Arrival Airport IATA code.
updated UNIX timestamp of last aircraft signal.
status Current flight status - scheduled, en-route, landed.
type Type of aircraft signal - ADS-B, Mode-S, etc.