Global Airport & Flight Route Intelligence
Global Airport & Flight Route Intelligence API A comprehensive aviation data API covering 78,000+ airports, 67,000+ routes, and 6,000+ airlines worldwide — all accessible through a single clean REST API. On the airport side, you can search by name, city, IATA or ICAO code with fuzzy matching, pull full airport profiles including coordinates, elevation, type, and timezone, and get into the…
Global Airport & Flight Route Intelligence endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Search Airports /v1/airports |
Search airports by name, city, IATA code, or ICAO code with fuzzy matching. Supports filtering by country, type, and scheduled service status. Results sorted by relevance by… |
| GET |
Database Statistics /v1/airports/stats |
Aggregate statistics: airport counts by type, top countries, total runways, frequencies, routes, and airlines. |
| GET |
list_country_airports_v1_countries__code__airports_get /v1/countries/{code}/airports |
List airports in a country by ISO code, with optional type and scheduled service filters. |
| GET |
nearest_airports_v1_airports_nearest_get /v1/airports/nearest |
Find airports within a radius of a geographic coordinate, ordered by distance. Uses PostGIS for accurate great-circle distance calculations. |
| GET |
get_airline_v1_airlines__code__get /v1/airlines/{code} |
Retrieve airline by IATA (2-letter) or ICAO (3-letter) code, including route count. |
| GET |
search_airlines_v1_airlines_get /v1/airlines |
Search airlines by name with fuzzy matching. Supports filtering by country and active status. Results sorted by relevance when a search query is provided. |
| GET |
health_check_health_get /health |
Return service health with database table counts and last ingestion time. |
| GET |
get_airport_frequencies_v1_airports__code__frequencies_get /v1/airports/{code}/frequencies |
Retrieve all radio frequencies for an airport by IATA or ICAO code. |
| GET |
get_stats_v1_airports_stats_get /v1/airports/stats |
Aggregate statistics: airport counts by type, top countries, total runways, frequencies, routes, and airlines. |
| GET |
search_airports_v1_airports_get /v1/airports |
Search airports by name, city, IATA code, or ICAO code with fuzzy matching. Supports filtering by country, type, and scheduled service status. Results sorted by relevance… |
| GET |
get_airport_routes_v1_airports__code__routes_get /v1/airports/{code}/routes |
Query all routes from/to an airport, grouped by destination. Supports direction filtering (departure/arrival) and airline filtering. |
| GET |
get_airport_runways_v1_airports__code__runways_get /v1/airports/{code}/runways |
Retrieve all runways for an airport by IATA or ICAO code. |
| GET |
get_airport_v1_airports__code__get /v1/airports/{code} |
Retrieve full airport details by IATA (3-letter) or ICAO (4-letter) code, including runways, frequencies, timezone, and elevation. |
| GET |
routes_between_v1_routes__from_code___to_code__get /v1/routes/{from_code}/{to_code} |
Find all airlines operating routes between two airports. Includes airline details and route info (codeshare, stops, equipment). |
| POST |
compute_distance_batch_v1_compute_distance_batch_post /v1/compute/distance/batch |
Compute distances for up to 50 airport pairs in a single request. Returns partial results: valid pairs get distance data, invalid pairs get an error object in their slot. |
| GET |
compute_distance_v1_compute_distance__from_code___to_code__get /v1/compute/distance/{from_code}/{to_code} |
Calculate great-circle distance, bearing, midpoint, timezone difference, and estimated flight time between two airports. Returns distance in km, nautical miles, and statute… |
Global Airport & Flight Route Intelligence pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $14.99 / month | 30 / minute |
|
| ULTRA Recommended | $39.99 / month | 120 / minute |
|
| MEGA | $99.9 / month | 300 / minute |
|