{
"count": 3,
"items": [
{
"route": "JFK-LHR",
"from": {
"iata": "JFK",
"icao": "KJFK",
"name": "John F. Kennedy International Airport",
"city": "New York",
"countryCode": "US",
"latitude": 40.639447,
"longitude": -73.779317
},
"to": {
"iata": "LHR",
"icao": "EGLL",
"name": "London Heathrow Airport",
"city": "London",
"countryCode": "GB",
"latitude": 51.470748,
"longitude": -0.459909
},
"greatCircleKm": 5539.8,
"miles": 3442.3,
"nauticalMiles": 2991.3,
"initialBearingDeg": 51.4,
"initialBearingCompass": "NE",
"estimatedFlightMinutes": 430,
"estimatedFlightTime": "7h 10m",
"estimateAssumptions": "Estimate only: block time = distance / 830 km/h + 30 min taxi/climb/descent overhead. Not a schedule.",
"fromTimezone": "America/New_York",
"toTimezone": "Europe/London",
"timezoneDifferenceHours": 5,
"co2": {
"defraCategory": "long-haul",
"kgPerPassenger": 846.6,
"kgPerPassengerWithoutRF": 501,
"kgPerPassengerByClass": {
"economy": 648.4,
"premiumEconomy": 1037.4,
"business": 1880.2,
"first": 2593.4
},
"factorKgPerPassengerKm": 0.15282,
"includesRadiativeForcing": true,
"source": "UK DESNZ/DEFRA GHG conversion factors 2025, Business travel- air (direct flights, 8% distance uplift included)"
},
"scrapedAt": "2026-11-09T14:39:10Z"
},
{
"route": "SOF-VAR",
"from": {
"iata": "SOF",
"icao": "LBSF",
"name": "Sofia Airport",
"city": "Sofia",
"countryCode": "BG",
"latitude": 42.696357,
"longitude": 23.417671
},
"to": {
"iata": "VAR",
"icao": "LBWN",
"name": "Varna Airport",
"city": "Varna",
"countryCode": "BG",
"latitude": 43.232101,
"longitude": 27.8251
},
"greatCircleKm": 363.5,
"miles": 225.9,
"nauticalMiles": 196.3,
"initialBearingDeg": 79.1,
"initialBearingCompass": "E",
"estimatedFlightMinutes": 56,
"estimatedFlightTime": "0h 56m",
"estimateAssumptions": "Estimate only: block time = distance / 830 km/h + 30 min taxi/climb/descent overhead. Not a schedule.",
"fromTimezone": "Europe/Sofia",
"toTimezone": "Europe/Sofia",
"timezoneDifferenceHours": 0,
"co2": {
"defraCategory": "international",
"kgPerPassenger": 51.8,
"kgPerPassengerWithoutRF": 30.6,
"kgPerPassengerByClass": {
"economy": 39.7,
"premiumEconomy": 63.5,
"business": 115.1,
"first": 158.7
},
"factorKgPerPassengerKm": 0.14253,
"includesRadiativeForcing": true,
"source": "UK DESNZ/DEFRA GHG conversion factors 2025, Business travel- air (direct flights, 8% distance uplift included)"
},
"scrapedAt": "2026-11-09T14:39:10Z"
},
{
"route": "LAX-NRT",
"from": {
"iata": "LAX",
"icao": "KLAX",
"name": "Los Angeles International Airport",
"city": "Los Angeles",
"countryCode": "US",
"latitude": 33.942501,
"longitude": -118.407997
},
"to": {
"iata": "NRT",
"icao": "RJAA",
"name": "Narita International Airport",
"city": "Narita",
"countryCode": "JP",
"latitude": 35.76858,
"longitude": 140.388714
},
"greatCircleKm": 8753.4,
"miles": 5439.1,
"nauticalMiles": 4726.4,
"initialBearingDeg": 305.7,
"initialBearingCompass": "NW",
"estimatedFlightMinutes": 663,
"estimatedFlightTime": "11h 03m",
"estimateAssumptions": "Estimate only: block time = distance / 830 km/h + 30 min taxi/climb/descent overhead. Not a schedule.",
"fromTimezone": "America/Los_Angeles",
"toTimezone": "Asia/Tokyo",
"timezoneDifferenceHours": 17,
"co2": {
"defraCategory": "international",
"kgPerPassenger": 1247.6,
"kgPerPassengerWithoutRF": 737,
"kgPerPassengerByClass": {
"economy": 955.5,
"premiumEconomy": 1528.8,
"business": 2771,
"first": 3822
},
"factorKgPerPassengerKm": 0.14253,
"includesRadiativeForcing": true,
"source": "UK DESNZ/DEFRA GHG conversion factors 2025, Business travel- air (direct flights, 8% distance uplift included)"
},
"scrapedAt": "2026-11-09T14:39:10Z"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14790/airport+database+api/38334/airport+database+api?mode=distance&routes=JFK-LHR,SOF-VAR,LAX-NRT&codes=JFK,LHR,SOF&latitude=43.2321&longitude=27.8251&radiusKm=150&scheduledServiceOnly=true&includeTaf=false&includeFaaDelays=true&activeAirlinesOnly=true&maxItems=100' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Base de datos de aeropuertos API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento.
(Ahorra 2 meses pagando anualmente 🎉)
Base de datos de aeropuertos y API de distancia de vuelo datos abiertos (OurAirports). Busca aeropuertos por código IATA o ICAO, nombre o país, encuentra aeropuertos cerca de un punto, obtén distancia y tiempo de vuelo, además de METAR/TAF en vivo
API de base de datos de aeropuertos y distancia de vuelo datos abiertos (OurAirports) Busca aeropuertos por código IATA o ICAO nombre o país encuentra aeropuertos cerca de un punto obtén distancia y tiempo de vuelo plus METAR/TAF en vivo
Hasta 100 resultados por solicitud Establecerlo con el parámetro maxItems
Cada solicitud recopila datos en tiempo real de la fuente pública Las solicitudes idénticas pueden ser atendidas desde un caché por hasta 6 horas
Los parámetros de lista aceptan varios valores separados por comas por ejemplo londresparis
El punto final acepta estos parámetros de consulta, todos opcionales: mode, routes, codes, query, country, types, latitude, longitude, radiusKm, scheduledServiceOnly, includeTaf, includeFaaDelays, activeAirlinesOnly, maxItems. mode: Distancia = distancia de gran círculo, rumbo y tiempo de vuelo estimado para rutas como JFK-LHR. lookup = detalles completos del aeropuerto por código IATA/ICAO. search = encontrar aeropuertos por texto, país o tipo. nearby = aeropuertos alrededor de una latitud/longitud. weather = último METAR (y TAF opcional) para aeropuertos. routes: pares de aeropuertos como códigos IATA o ICAO, por ejemplo JFK-LHR, SOF-VAR, LAX-NRT. Separadores aceptados: guion, 'a', '>' o espacio. Varios valores: separados por comas.