FlightLabs API - Real-Time Flights API

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:

Use Edit parameters to customize the call, then run it and review the live response below.

Edit the parameters below. The example request updates as you type.

Max results (integer, up to 10000).

Flight IATA code.

Flight ICAO code.

Flight number.

Airline IATA code.

Airline ICAO code.

Departure airport IATA.

Departure airport ICAO.

Arrival airport IATA.

Arrival airport ICAO.

Aircraft registration.

Aircraft ICAO24 hex.

Test In Postman

API Response Objects

Each item in the response data array includes the following fields.

Field Description
hex ICAO24 hex address of the aircraft.
reg_number Aircraft registration number.
flag ISO 2-letter country code (Countries DB).
lat Aircraft latitude.
lng Aircraft longitude.
alt Altitude in meters.
dir Heading direction in degrees.
speed Horizontal speed in km/h.
v_speed Vertical speed in km/h.
squawk Squawk transponder code.
airline_icao Airline ICAO code.
airline_iata Airline IATA code.
aircraft_icao Aircraft ICAO type designator.
flight_icao Flight ICAO identifier.
flight_iata Flight IATA identifier.
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 the last signal.
status Flight status: scheduled, en-route, landed, etc.
type Signal type: ADS-B, Mode-S, etc.