Share via


Airlabs (Preview)

Airlabs collects extensive real-time aviation and flight data from thousands of sources to cleanse, aggregate and organize it into comprehensive collections

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Fördős András
Email fordosa90+ipc_airl@gmail.com
Connector Metadata
Publisher Fördős András
Website https://airlabs.co/
Privacy policy https://airlabs.co/privacy-policy
Categories Data;Lifestyle and Entertainment

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
api_key securestring The api_key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get flight data

Get detailed flight information.

List all airlines

List all airlines available in Airlabs DB.

List all airports

List all airports tracked by Airlabs DB.

List all countries

List all countries available and tracked by Airlabs DB.

List all routes

List all routes tracked by Airlabs DB.

List all schedules

List all schedules tracked by Airlabs DB.

List flights

List real-time filtered flight data.

Get flight data

Get detailed flight information.

Parameters

Name Key Required Type Description
Flight IATA
flight_iata string

Search by Flight IATA code-number, e.g.: W61681

Flight ICAO
flight_icao string

Search by Flight ICAO code-number, e.g.: WZZ252

Returns

Name Path Type Description
Aircraft ICAO
response.aircraft_icao string

Aircraft ICAO type.

Age
response.age integer

Aircraft age (years)

Built
response.built integer

Aircraft built year

Engine
response.engine string

Aircraft engine type - jet, piston, turboprop/turboshaft, electric.

Engine count
response.engine_count string

Aircraft engine number - 1, 2, 3, 4, 6, 8

Model
response.model string

Aircraft full model name.

Manufacturer
response.manufacturer string

Aircraft manufacturer name.

MSN
response.msn string

Manufacturer serial number.

Type
response.type string

Aircraft type - landplane, seaplane, tiltrotor, helicopter, gyrocopter, amphibian.

Registration number
response.reg_number string

Aircraft Registration Number

HEX
response.hex string

ICAO24 Hex address.

Flag
response.flag string

ISO 2 country code

Latitude
response.lat float

Aircraft Geo-Latitude for now.

Longitude
response.lng float

Aircraft Geo-Longitude for now.

Altitude
response.alt integer

Aircraft elevation for now (meters).

Direction
response.dir integer

Aircraft head direction for now.

Speed
response.speed number

Aircraft horizontal speed (km) for now.

Vertical speed
response.v_speed float

Aircraft vertical speed (km) for now.

Squawk
response.squawk string

Aircraft squawk signal code.

Flight number
response.flight_number string

Flight number only.

Flight ICAO
response.flight_icao string

Flight ICAO code-number.

Flight IATA
response.flight_iata string

Flight IATA code-number.

Departure ICAO
response.dep_icao string

Departure airport ICAO code.

Departure IATA
response.dep_iata string

Departure airport IATA code.

Arrival ICAO
response.arr_icao string

Arrival airport ICAO code.

Arrival IATA
response.arr_iata string

Arrival airport IATA code.

Airline ICAO
response.airline_icao string

Airline ICAO code.

Airline IATA
response.airline_iata string

Airline IATA code.

Updated
response.updated integer

UNIX timestamp of last aircraft signal.

Status
response.status string

Current flight status - scheduled, en-route, landed.

List all airlines

List all airlines available in Airlabs DB.

Parameters

Name Key Required Type Description
IATA code
iata_code string

Filtering by Airline IATA code, e.g.: AA

IATA prefix
iata_prefix string

Filtering by IATA prefix number, e.g. 1

IATA accounting
iata_accounting string

Filtering by IATA accounting number, e.g.: 1

ICAO code
icao_code string

Filtering by Airline ICAO code, e.g.: AAL

ICAO callsign
callsign string

Filtering by ICAO callsign, e.g.: AMERICAN

Country code
country_code string

Filtering by Country ISO 2 code, e.g.: US

Fields
_fields string

Fields to return (comma separated, e.g.: name,iata_code,icao_code)

Returns

Name Path Type Description
response
response array of object

response

Name
response.name string

Public name.

IATA code
response.iata_code string

Official IATA code.

ICAO code
response.icao_code string

Official ICAO code.

IATA prefix
response.iata_prefix integer

3 Numeric Airline Prefix Code for Cargo Operations​.

IATA accounting
response.iata_accounting integer

3 Numeric Accounting Code for Passenger Operations.

Callsign
response.callsign string

Allocated ICAO callsign.

Country code
response.country_code string

ISO 2 country code

IOSA registered
response.iosa_registered integer

IATA Operational Safety Audit Program.

Is scheduled?
response.is_scheduled string

The airline provides scheduled flights.

Is passenger?
response.is_passenger integer

The airline provides passenger services.

Is cargo?
response.is_cargo integer

The airline provides cargo services.

Is international?
response.is_international integer

The airline provides international flights.

Total aircrafts
response.total_aircrafts integer

Confirmed total aircrafts.

Average fleet age
response.average_fleet_age integer

Average airline fleet age (years).

Last 5 years - accidents
response.accidents_last_5y integer

Airline accidents for the last 5 years.

Last 5 years - crashes
response.crashes_last_5y integer

Airline crashes for the last 5 years.

Website
response.website string

Airline official website.

Facebook
response.facebook string

Airline official Facebook page.

Twitter
response.twitter string

Airline official Twitter account.

Instagram
response.instagram string

Airline official Instagram profile.

Linkedin
response.linkedin string

Airline official Linkedin profile.

Slug
response.slug string

AirLabs generated uniq Airline ID, which you can use for SEO, etc.

List all airports

List all airports tracked by Airlabs DB.

Parameters

Name Key Required Type Description
IATA code
iata_code string

Filtering by Airport IATA code, e.g.: CDG

ICAO code
icao_code string

Filtering by Airport ICAO code, e.g.: LFPG

City code
city_code string

Filtering by IATA City code, e.g.: PAR

Country code
country_code string

Filtering by Country ISO 2 code, e.g.: FR

Fields
_fields string

Fields to return (comma separated, e.g.: name,iata_code,icao_code,lat,lng)

Returns

Name Path Type Description
response
response array of object

response

Name
response.name string

Public name.

IATA code
response.iata_code string

Official IATA code.

ICAO code
response.icao_code string

Official ICAO code.

Latitude
response.lat float

Geo Latitude.

Longitude
response.lng float

Geo Longitude.

Altitude
response.alt string

Airport Runway Elevation (feet)

City
response.city string

Airport metropolitan city name

City code
response.city_code string

Airport metropolitan 3 letter city code

UN code
response.un_locode string

United Nations location code.

Timezone
response.timezone string

Airport location timezone.

List of names
response.names object

Alternative names in different languages.

Runways
response.runways integer

Total airport runways.

Departures
response.departures integer

Total departures from airport per year.

Connections
response.connections integer

Total connections with another airports.

Is major?
response.is_major boolean

The major airport in metropolitan area.

Is international?
response.is_international integer

The airport provides international flights.

Website
response.website string

Airport official website.

Facebook
response.facebook string

Airport official Facebook page.

Twitter
response.twitter string

Airport official Twitter account.

Instagram
response.instagram string

Airport official Instagram profile.

Linkedin
response.linkedin string

Airport official Linkedin profile.

Slug
response.slug string

AirLabs generated uniq Airport ID, which you can use for SEO, etc.

List all countries

List all countries available and tracked by Airlabs DB.

Parameters

Name Key Required Type Description
ISO 2 code
code string

Filtering by Country ISO 2 code, e.g.: US

ISO 3 code
code3 string

Filtering by Country ISO 3 code, e.g.: USA

Continent code
continent string

Filtering by continent code - AF, AN, AS, EU, NA, OC, SA

Fields
_fields string

Fields to return (comma separated, e.g.: name,code,code3,currency)

Returns

Name Path Type Description
response
response array of object

response

ISO 2 code
response.code string

ISO 2 Country code.

ISO 3 code
response.code3 string

ISO 3 Country code.

Name
response.name string

Country Name.

Population
response.population integer

Total country population.

Continent
response.continent string

Continent code - AF, AN, AS, EU, NA, OC, SA.

Currency
response.currency string

Main currency code.

List of names
response.names object

Alternative names in different languages.

List all routes

List all routes tracked by Airlabs DB.

Parameters

Name Key Required Type Description
Departure IATA
dep_iata string

Filtering by departure Airport IATA code, e.g.: BLR

Departure ICAO
dep_icao string

Filtering by departure Airport ICAO code, e.g. VOBL

Arrival IATA
arr_iata string

Filtering by arrival Airport IATA code, e.g.: CMB

Arrival ICAO
arr_icao string

Filtering by arrival Airport ICAO code, e.g.: VCBI

Airline ICAO
airline_icao string

Filtering by Airline ICAO code, e.g.: ALK

Airline IATA
airline_iata string

Filtering by Airline IATA code, e.g.: UL

Flight ICAO
flight_icao string

Filtering by Flight ICAO code-number, e.g.: ALK172

Flight IATA
flight_iata string

Filtering by Flight IATA code-number, e.g.: UL172

Fields
_fields string

Fields to return (comma separated, e.g.: airline_iata,flight_number)

Returns

Name Path Type Description
response
response array of object

response

Airline IATA
response.airline_iata string

Airline IATA code.

Airline ICAO
response.airline_icao string

Airline ICAO code.

Flight number
response.flight_number string

Flight number only.

Flight IATA
response.flight_iata string

Flight IATA code-number.

Flight ICAO
response.flight_icao string

Flight ICAO code-number.

CS airline AITA
response.cs_airline_iata string

Codeshared airline IATA code.

CS flight AITA
response.cs_flight_iata string

Codeshared flight IATA code-number.

CS flight number
response.cs_flight_number string

Codeshared flight number.

Departure IATA
response.dep_iata string

Departure airport IATA code.

Departure ICAO
response.dep_icao string

Departure airport ICAO code.

Departure terminals
response.dep_terminals array of string

List of possible departure terminals.

Departure time
response.dep_time string

Departure time in the airport time zone.

Departure time (UTC)
response.dep_time_utc string

Departure time in UTC time zone.

Arrival IATA
response.arr_iata string

Arrival airport IATA code.

Arrival ICAO
response.arr_icao string

Arrival airport ICAO code.

Arrival terminals
response.arr_terminals array of string

A list of possible arrival terminals.

Arrival time
response.arr_time string

Time of arrival in the airport time zone.

Arrival time (UTC)
response.arr_time_utc string

Time of arrival in the UTC time zone.

Duration
response.duration integer

Estimated flight time (in minutes).

Days
response.days array of string

Flight departure days - sun, mon, tue, wed, thu, fri, sat.

List all schedules

List all schedules tracked by Airlabs DB.

Parameters

Name Key Required Type Description
Departure IATA
dep_iata string

Filtering by departure Airport IATA code, e.g.: BLR

Departure ICAO
dep_icao string

Filtering by departure Airport ICAO code, e.g. VOBL

Arrival IATA
arr_iata string

Filtering by arrival Airport IATA code, e.g.: CMB

Arrival ICAO
arr_icao string

Filtering by arrival Airport ICAO code, e.g.: VCBI

Airline ICAO
airline_icao string

Filtering by Airline ICAO code, e.g.: ALK

Airline IATA
airline_iata string

Filtering by Airline IATA code, e.g.: UL

Flight ICAO
flight_icao string

Filtering by Flight ICAO code-number, e.g.: ALK172

Flight IATA
flight_iata string

Filtering by Flight IATA code-number, e.g.: UL172

Fields
_fields string

Fields to return (comma separated, e.g.: airline_iata,flight_number)

Returns

Name Path Type Description
response
response array of object

response

Airline IATA
response.airline_iata string

Airline IATA code.

Airline ICAO
response.airline_icao string

Airline ICAO code.

Flight number
response.flight_number string

Flight number only.

Flight IATA
response.flight_iata string

Flight IATA code-number.

Flight ICAO
response.flight_icao string

Flight ICAO code-number.

CS airline AITA
response.cs_airline_iata string

Codeshared airline IATA code.

CS flight IATA
response.cs_flight_iata string

Codeshared flight IATA code-number.

CS flight number
response.cs_flight_number string

Codeshared flight number.

Departure IATA
response.dep_iata string

Departure airport IATA code.

Departure ICAO
response.dep_icao string

Departure airport ICAO code.

Departure terminal
response.dep_terminal string

Estimated departure terminal.

Departure gate
response.dep_gate string

Estimated departure gate.

Departure time
response.dep_time string

Departure time in the airport time zone.

Departure time (UNIX)
response.dep_time_ts integer

Departure UNIX timestamp.

Departure time (UTC)
response.dep_time_utc string

Departure time in UTC time zone.

Estimated departure
response.dep_estimated string

Updated departure time in the airport time zone.

Estimated departure (UNIX)
response.dep_estimated_ts integer

Updated departure UNIX timestamp.

Estimated departure (UTC)
response.dep_estimated_utc string

Updated departure time in UTC time zone.

Arrival IATA
response.arr_iata string

Arrival airport IATA code.

Arrival ICAO
response.arr_icao string

Arrival airport ICAO code.

Arrival terminal
response.arr_terminal string

Estimated arrival terminal.

Arrival gate
response.arr_gate string

Estimated arrival gate.

Arrival baggage
response.arr_baggage string

Arrival baggage claim carousel number.

Arrival time
response.arr_time string

Arrival time in the airport time zone.

Arrival time (UNIX)
response.arr_time_ts integer

Arrival UNIX timestamp.

Arrival time (UTC)
response.arr_time_utc string

Arrival time in UTC time zone.

Estimated arrival
response.arr_estimated string

Updated arrival time in the airport time zone.

Estimated arrival (UNIX)
response.arr_estimated_ts integer

Updated arrival UNIX timestamp.

Estimated arrival (UTC)
response.arr_estimated_utc string

Updated arrival time in UTC time zone.

Status
response.status string

Flight status - scheduled, cancelled, active, landed.

Duration
response.duration integer

Estimated flight time (in minutes).

Estimated departure delay
response.dep_delayed integer

Estimated time of flight departure delay (in minutes).

Estimated arrival delay
response.arr_delayed integer

Estimated time of flight arrival delay (in minutes).

List flights

List real-time filtered flight data.

Parameters

Name Key Required Type Description
Flag
flag string

Filtering by Airline Country ISO 2 code, e.g.: HU

Flight ICAO
flight_icao string

Filtering by Flight ICAO code-number, e.g.: WZZ252

Flight IATA
flight_iata string

Filtering by Flight IATA code-number, e.g.: W61681

Departure ICAO
dep_icao string

Filtering by departure Airport ICAO code, e.g.: OTHH

Departure IATA
dep_iata string

Filtering by departure Airport IATA code, e.g.: DOH

Arrival ICAO
arr_icao string

Filtering by arrival Airport ICAO code, e.g.: LHBP

Arrival IATA
arr_iata string

Filtering by arrival Airport IATA code, e.g.: BUD

Returns

Name Path Type Description
response
response array of object

response

Hex address
response.hex string

ICAO24 Hex address.

Registration number
response.reg_number string

Aircraft Registration Number

Flag
response.flag string

ISO 2 country code

Latitude
response.lat float

Aircraft Geo-Latitude for now.

Longitude
response.lng float

Aircraft Geo-Longitude for now.

Altitude
response.alt integer

Aircraft elevation for now (meters).

Direction
response.dir integer

Aircraft head direction for now.

Speed
response.speed number

Aircraft horizontal speed (km) for now.

Vertical speed
response.v_speed float

Aircraft vertical speed (km) for now.

Squawk
response.squawk string

Aircraft squawk signal code.

Flight number
response.flight_number string

Flight number only.

Flight ICAO
response.flight_icao string

Flight ICAO code-number.

Flight IATA
response.flight_iata string

Flight IATA code-number.

Departure ICAO
response.dep_icao string

Departure Airport ICAO code.

Departure IATA
response.dep_iata string

Departure Airport IATA code.

Arrival ICAO
response.arr_icao string

Arrival Airport ICAO code.

Arrival IATA
response.arr_iata string

Arrival Airport IATA code.

Airline ICAO
response.airline_icao string

Airline ICAO code.

Airline IATA
response.airline_iata string

Airline IATA code.

Aircraft ICAO
response.aircraft_icao string

Aircraft ICAO type.

Updated
response.updated integer

UNIX timestamp of last aircraft signal.

Status
response.status string

Current flight status - scheduled, en-route, landed.