Aviation Hub — Airports, Airlines, Routes & Live Flights
Pricing
from $0.01 / 1,000 results
Aviation Hub — Airports, Airlines, Routes & Live Flights
Full aviation database: 85k+ airports, the airline registry, a route mapper with geocoded endpoints & distances, live ADS-B aircraft and live METAR airport weather. Open data, no key.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Oaida Adrian
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Aviation Hub ✈️🌍
A complete aviation database in one Actor: 85,000+ airports, the world airline registry, a full route mapper with geocoded endpoints and great-circle distances, live aircraft in the sky, and live airport weather. All from public open data — no API key.
Most aviation APIs are locked behind keys, quotas and paywalls. This Actor fuses the best keyless open datasets — OurAirports, OpenFlights, ADS-B and NOAA aviation weather — into one clean, structured feed you can query six ways.
Six modes
| Mode | What you get |
|---|---|
| airports | Search/filter 85,000+ airports — IATA/ICAO codes, coordinates, elevation, country, city, type, scheduled service, and (optionally) full runway lists. |
| airlines | The airline registry — ~6,000 airlines with IATA/ICAO codes, callsign, country and active status. |
| routes | A real route mapper — every airline route with both endpoints geocoded (lat/lon), great-circle distance in km, the operating airlines and aircraft types. Perfect for drawing route maps. |
| live | Live aircraft in the sky around any airport or coordinate (ADS-B): callsign, hex, registration, type, altitude, speed, heading, position, distance. |
| weather | Live METAR airport weather: temperature, wind, visibility, ceiling, altimeter and flight category (VFR/MVFR/IFR). |
| digest | One aviation-market summary row: busiest airports by routes, biggest airlines, airport counts by type and country, most common aircraft. |
Example inputs
Every large airport in a country, with runways
{ "mode": "airports", "country": "GB", "airportType": "large_airport", "includeRunways": true }
Route mapper — all routes out of Heathrow, longest first
{ "mode": "routes", "from": "LHR" }
Each row carries source_latitude/longitude and destination_latitude/longitude plus distance_km, so you can plot great-circle lines directly.
Does anyone fly JFK → Dubai, and on what aircraft?
{ "mode": "routes", "from": "JFK", "to": "DXB" }
Live aircraft within 60 nm of Heathrow
{ "mode": "live", "near": "EGLL", "radiusNm": 60 }
near also accepts a "lat,lon" coordinate pair.
Live weather at five hub airports
{ "mode": "weather", "near": "KJFK,EGLL,OMDB,VCBI,YSSY" }
One market-digest row
{ "mode": "digest" }
What each airport row looks like
ident · type · name · iata · icao · gps_code · local_code · latitude · longitude · elevation_ft · continent · country_code · region_code · municipality · scheduled_service · wikipedia_link · home_link · keywords · country · runways[]
What each route row looks like
airline_code · airline · airline_country · source · source_airport · source_city · source_country · source_latitude · source_longitude · destination · destination_airport · destination_city · destination_country · destination_latitude · destination_longitude · distance_km · stops · codeshare · equipment[]
What each live aircraft row looks like
hex · callsign · registration · type · origin_country · latitude · longitude · altitude_ft · on_ground · speed_kt · heading · vertical_rate_fpm · squawk · distance_km · source
What each weather row looks like
icao · name · observed_at · temp_c · dewpoint_c · wind_dir_deg · wind_speed_kt · wind_gust_kt · visibility · altimeter_hpa · flight_category · clouds[] · latitude · longitude · elevation_m · raw (the raw METAR string)
Run it on a schedule
Airport and airline data update daily; aircraft and weather are real-time. Schedule a run to keep a live airport/route table in a sheet or dashboard, power a flight-map, feed a travel or logistics app, or track live traffic and weather at the airports you care about.
Using the Python SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR-APIFY-TOKEN")# Live aircraft near Heathrowrun = client.actor("darknezz/aviation-hub").call(run_input={"mode": "live", "near": "EGLL", "radiusNm": 60})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["callsign"], item["altitude_ft"], item["speed_kt"])
Using the API directly
POST https://api.apify.com/v2/acts/darknezz~aviation-hub/run-sync-get-dataset-items{"mode": "weather","near": "EGLL,LFPG"}
Data sources & notes
- Airports / runways / countries — OurAirports open data (public domain), refreshed daily. ~85k airports worldwide.
- Airlines / routes — OpenFlights open database — the standard open airline and route network (community-maintained). It is a broad reference network, not a live schedule; treat routes as "which carriers have flown this city pair" rather than today's timetable.
- Live aircraft — adsb.lol community ADS-B feed (no key), with automatic fallback to the OpenSky Network anonymous API. Coverage depends on volunteer receivers; ground/low-altitude aircraft may not appear.
- Airport weather — aviationweather.gov (NOAA) live METAR (no key).
- All data is public and non-personal (airport facilities, airline registries, aircraft tail numbers, weather). No API key required for any mode.
Pricing
Pay per event — $0.001 per data record (airport, airline, route, live aircraft or weather row) and $0.007 per digest row. Nothing is charged on failed or empty runs.
Keywords
aviation database, airport database, airport API, airline database, IATA code, ICAO code, airport codes, airline codes, flight routes, route map, airline routes, great circle distance, live flights, live aircraft, ADS-B, flight tracker, METAR, airport weather, aviation weather, runway data, OurAirports, OpenFlights, airports by country, busiest airports, flight data, aviation data, no API key.