{
"iata": "MAD",
"icao": "LEMD",
"name": "Adolfo Suárez Madrid–Barajas Airport",
"lat": 40.49341,
"lon": -3.57225,
"elevationFt": 1998,
"size": "large",
"country": "ES",
"region": "ES-MD",
"city": "Madrid",
"scheduledService": true
}
curl --location --request GET 'https://zylalabs.com/api/14230/airport+data+api+-+iata+icao+nearby+distance/35312/airport+by+code&code=Required' --header 'Authorization: Bearer YOUR_API_KEY'
{
"query": "london",
"count": 10,
"airports": [
{
"iata": "LTN",
"icao": "EGGW",
"name": "London Luton Airport",
"lat": 51.8747,
"lon": -0.36833,
"elevationFt": 526,
"size": "large",
"country": "GB",
"region": "GB-ENG",
"city": "Luton, Luton",
"scheduledService": true
},
{
"iata": "LGW",
"icao": "EGKK",
"name": "London Gatwick Airport",
"lat": 51.14874,
"lon": -0.18574,
"elevationFt": 202,
"size": "large",
"country": "GB",
"region": "GB-ENG",
"city": "London",
"scheduledService": true
},
{
"iata": "LHR",
"icao": "EGLL",
"name": "London Heathrow Airport",
"lat": 51.47075,
"lon": -0.45991,
"elevationFt": 83,
"size": "large",
"country": "GB",
"region": "GB-ENG",
"city": "London",
"scheduledService": true
},
{
"iata": "STN",
"icao": "EGSS",
"name": "London Stansted Airport",
"lat": 51.885,
"lon": 0.235,
"elevationFt": 348,
"size": "large",
"country": "GB",
"region": "GB-ENG",
"city": "London, Essex",
"scheduledService": true
},
{
"iata": "ELS",
"icao": "FAEL",
"name": "King Phalo Airport",
"lat": -33.0356,
"lon": 27.8259,
"elevationFt": 435,
"size": "large",
"country": "ZA",
"region": "ZA-EC",
"city": "East London",
"scheduledService": true
},
{
"iata": "YXU",
"icao": "CYXU",
"name": "London International Airport",
"lat": 43.03285,
"lon": -81.149,
"elevationFt": 912,
"size": "medium",
"country": "CA",
"region": "CA-ON",
"city": "London",
"scheduledService": true
},
{
"iata": "LCY",
"icao": "EGLC",
"name": "London City Airport",
"lat": 51.5053,
"lon": 0.05528,
"elevationFt": 19,
"size": "medium",
"country": "GB",
"region": "GB-ENG",
"city": "London",
"scheduledService": true
},
{
"iata": "SEN",
"icao": "EGMC",
"name": "London Southend Airport",
"lat": 51.57056,
"lon": 0.69363,
"elevationFt": 49,
"size": "medium",
"country": "GB",
"region": "GB-ENG",
"city": "Southend-on-Sea, Essex",
"scheduledService": true
},
{
"iata": "BQH",
"icao": "EGKB",
"name": "London Biggin Hill Airport",
"lat": 51.3308,
"lon": 0.0325,
"elevationFt": 598,
"size": "medium",
"country": "GB",
"region": "GB-ENG",
"city": "London",
"scheduledService": false
},
{
"iata": "LYX",
"icao": "EGMD",
"name": "Lydd London Ashford Airport",
"lat": 50.95625,
"lon": 0.93907,
"elevationFt": 13,
"size": "medium",
"country": "GB",
"region": "GB-ENG",
"city": "Romney Marsh, Kent",
"scheduledService": false
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14230/airport+data+api+-+iata+icao+nearby+distance/35313/search+airports?q=london&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"lat": 40.96,
"lon": -5.66,
"radiusKm": 200,
"count": 10,
"airports": [
{
"iata": "SLM",
"icao": "LESA",
"name": "Salamanca Airport",
"lat": 40.9521,
"lon": -5.50199,
"elevationFt": 2595,
"size": "medium",
"country": "ES",
"region": "ES-CL",
"city": "Salamanca",
"scheduledService": true,
"distanceKm": 13.3
},
{
"iata": "VLL",
"icao": "LEVD",
"name": "Valladolid Airport",
"lat": 41.7061,
"lon": -4.85194,
"elevationFt": 2776,
"size": "medium",
"country": "ES",
"region": "ES-CL",
"city": "Valladolid",
"scheduledService": true,
"distanceKm": 106.9
},
{
"iata": "BGC",
"icao": "LPBG",
"name": "Bragança Airport",
"lat": 41.8578,
"lon": -6.70713,
"elevationFt": 2241,
"size": "medium",
"country": "PT",
"region": "PT-04",
"city": "Bragança",
"scheduledService": true,
"distanceKm": 132.6
},
{
"iata": null,
"icao": "LECU",
"name": "Madrid-Cuatro Vientos Airport",
"lat": 40.3707,
"lon": -3.78514,
"elevationFt": 2269,
"size": "medium",
"country": "ES",
"region": "ES-MD",
"city": "Madrid",
"scheduledService": false,
"distanceKm": 171.2
},
{
"iata": "VRL",
"icao": "LPVR",
"name": "Vila Real Airport",
"lat": 41.2743,
"lon": -7.72047,
"elevationFt": 1805,
"size": "medium",
"country": "PT",
"region": "PT-17",
"city": "Vila Real",
"scheduledService": true,
"distanceKm": 176.1
},
{
"iata": null,
"icao": "LEGT",
"name": "Getafe Air Base",
"lat": 40.2941,
"lon": -3.72383,
"elevationFt": 2034,
"size": "medium",
"country": "ES",
"region": "ES-MD",
"city": "Getafe",
"scheduledService": false,
"distanceKm": 179.4
},
{
"iata": "LEN",
"icao": "LELN",
"name": "León Airport",
"lat": 42.59071,
"lon": -5.65341,
"elevationFt": 3006,
"size": "medium",
"country": "ES",
"region": "ES-CL",
"city": "La Virgen del Camino",
"scheduledService": true,
"distanceKm": 181.3
},
{
"iata": "MAD",
"icao": "LEMD",
"name": "Adolfo Suárez Madrid–Barajas Airport",
"lat": 40.49341,
"lon": -3.57225,
"elevationFt": 1998,
"size": "large",
"country": "ES",
"region": "ES-MD",
"city": "Madrid",
"scheduledService": true,
"distanceKm": 183.4
},
{
"iata": "VSE",
"icao": "LPVZ",
"name": "Aerodromo Goncalves Lobato (Viseu Airport)",
"lat": 40.7255,
"lon": -7.88899,
"elevationFt": 2060,
"size": "medium",
"country": "PT",
"region": "PT-18",
"city": "Viseu",
"scheduledService": true,
"distanceKm": 189.3
},
{
"iata": "TOJ",
"icao": "LETO",
"name": "Madrid–Torrejón Airport / Torrejón Air Base",
"lat": 40.48788,
"lon": -3.45681,
"elevationFt": 2026,
"size": "medium",
"country": "ES",
"region": "ES-MD",
"city": "Madrid",
"scheduledService": false,
"distanceKm": 192.9
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14230/airport+data+api+-+iata+icao+nearby+distance/35314/nearest+airports?lat=40.96&lon=-5.66&radius=200&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"from": {
"iata": "MAD",
"icao": "LEMD",
"name": "Adolfo Suárez Madrid–Barajas Airport",
"lat": 40.49341,
"lon": -3.57225,
"elevationFt": 1998,
"size": "large",
"country": "ES",
"region": "ES-MD",
"city": "Madrid",
"scheduledService": true
},
"to": {
"iata": "JFK",
"icao": "KJFK",
"name": "John F. Kennedy International Airport",
"lat": 40.63945,
"lon": -73.77932,
"elevationFt": 13,
"size": "large",
"country": "US",
"region": "US-NY",
"city": "New York",
"scheduledService": true
},
"distanceKm": 5760.5,
"distanceMiles": 3579.4,
"distanceNauticalMiles": 3110.4,
"estimatedFlightTime": "7h 26m",
"note": "Great-circle distance; flight time is a rough estimate (830 km/h + 30 min)."
}
curl --location --request GET 'https://zylalabs.com/api/14230/airport+data+api+-+iata+icao+nearby+distance/35315/distance+between+airports?from=MAD&to=JFK' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a API de Dados do Aeroporto - IATA ICAO Distância Próxima API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Cada ponto de extremidade retorna informações detalhadas sobre aeroportos, incluindo códigos IATA e ICAO, nomes, coordenadas geográficas (latitude e longitude), elevação, país, região, cidade, tamanho do aeroporto e se o serviço programado está disponível
Os campos-chave nos dados de resposta incluem "iata", "icao", "nome", "lat", "lon", "elevacaoFt", "tamanho", "pais", "regiao", "cidade" e "servicoProgramado" Esses campos fornecem detalhes essenciais sobre cada aeroporto
Os parâmetros variam de acordo com o ponto de extremidade, mas geralmente incluem códigos IATA/ICAO, consultas de pesquisa (nome ou cidade), coordenadas para os aeroportos mais próximos e raio para cálculos de distância. Os usuários podem personalizar solicitações com base nesses parâmetros
Os dados de resposta estão estruturados no formato JSON, com os detalhes de cada aeroporto encapsulados em um objeto. Por exemplo, o array "aeroportos" na resposta da pesquisa contém múltiplos objetos de aeroporto, cada um com seus respectivos campos
Os dados são provenientes de várias bases de dados e organizações de aviação que mantêm informações atualizadas sobre aeroportos em todo o mundo Isso garante um conjunto de dados abrangente e confiável para os usuários
Casos de uso típicos incluem planejamento de viagens, análise de rotas de voo, comparações de aeroportos e estudos geográficos Os usuários podem encontrar aeroportos nas proximidades calcular distâncias e reunir informações essenciais sobre aeroportos para várias aplicações
Os usuários podem utilizar os dados retornados para aplicações como aplicativos de viagem, planejamento logístico e análise da aviação Por exemplo, eles podem exibir detalhes de aeroportos em mapas ou calcular distâncias de viagem entre locais
Se uma consulta retornar resultados parciais ou vazios os usuários devem verificar seus parâmetros de entrada quanto à precisão Por exemplo usar termos de busca mais amplos ou ajustar coordenadas pode gerar mais resultados