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://goflightlabs.com/flights? access_key=YOUR_ACCESS_KEY&limit=10&airlineIata=AA


HTTP GET Request Parameters:

Parameter 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.