Aiuta i viaggiatori a riconoscere l’aeroporto giusto e a capire dove inizia e dove finisce il loro viaggio. Consulta codici aeroportuali, nomi, posizioni e fusi orari, oppure scarica l’elenco per i tuoi strumenti di ricerca e prenotazione.
Invia iata=LHR per ottenere l’aeroporto di Londra Heathrow e i suoi dati di riferimento. Sostituisci YOUR_API_KEY con la tua chiave API.
Descrizione dell’endpoint
Questo endpoint consente di ottenere i dati geografici di un aeroporto specifico o di estrarre l’intero database degli aeroporti, con risposte disponibili in formato JSON, XML o CSV.
Endpoint GET https://content.airhex.com/api/v3.7.10/airports/
Risposta JSON completa. Scorri all’interno del riquadro per vedere tutti i campi. Più sotto trovi esempi estesi in JSON e XML.
Parametri della richiesta
Indica almeno uno tra iata, icao, city_code, country_code, name o dump=1. Con dump=1 gli altri parametri di ricerca vengono ignorati; i filtri di copertura restano comunque attivi.
Nome dell’aeroporto o parte del nome per la corrispondenza parziale
dump
Condizionale
0 o 1
Integer
0
Imposta 1 per esportare l’intero database (ignora gli altri parametri condizionali indicati sopra)
show_disabled
No
0 o 1
Integer
0
Imposta 1 per includere nella risposta anche gli aeroporti inattivi o disattivati. Per impostazione predefinita vengono restituiti solo gli aeroporti attivi.
response_type
No
JSON, XML o CSV
String
JSON
Formato della risposta: JSON, XML o CSV (con CSV parte il download di un file)
major_only
No
0 o 1
Integer
0
Imposta 1 per includere solo gli aeroporti con voli commerciali (esclude basi per idrovolanti, eliporti, basi militari ecc.)
Campi della risposta
Ottieni identità degli aeroporti, dati di posizione, stato operativo e dati di contatto. I campi con link rimandano a guide mirate con esempi e consigli di integrazione.
Indica se l’aeroporto ha voli commerciali di linea: 1 – aeroporto con voli di linea 0 – aeroporto senza voli di linea o altri tipi di località (stazioni ferroviarie e degli autobus, eliporti ecc.)
sub_type
Sottotipo di struttura (se non è un aeroporto), ad esempio Rail, Bus/Limo, Ferry/Port o Border/Customs
active
1
Stato operativo: 1 attivo; 0 inattivo
avg_weekly_flights
1587
Numero medio settimanale di voli di linea
address
Longford TW6, UK
Indirizzo fisico dell’aeroporto
phone_local
0844 335 1801
Numero di telefono locale dell’aeroporto
phone_intl
+44 844 335 1801
Numero di telefono internazionale dell’aeroporto, con prefisso del paese
website
https://www.heathrow.com
URL del sito web ufficiale dell’aeroporto
Esempi di risposta completi
Gli esempi mostrano il record completo dell’aeroporto di Londra Heathrow in JSON e XML. Scegli il formato di output con response_type.
Aiuta i viaggiatori a distinguere gli aeroporti grazie a nomi, codici, città e paesi.
Rendi comprensibili i dettagli dei voli
Trasforma i codici aeroportuali del tuo fornitore in località di partenza e di arrivo chiare nei risultati, nelle conferme e negli itinerari.
Aggiungi posizione e ora locale
Usa le coordinate per le mappe degli aeroporti e gli identificatori dei fusi orari per mostrare l’ora locale.
Domande frequenti
Posso usare questi dati per creare l’autocompletamento degli aeroporti?
Sì. Scarica l’elenco degli aeroporti e crea un indice di ricerca locale a partire da nomi degli aeroporti, codici IATA e ICAO, associazioni con le città e paesi. La tua applicazione gestisce la corrispondenza e l’ordine dei suggerimenti. L’endpoint fornisce dati di riferimento e ricerche per nome, non un’interfaccia di autocompletamento già pronta.
Come vengono mantenuti aggiornati i dati degli aeroporti?
Airhex raccoglie e verifica dati geografici da più fonti e li controlla ogni giorno. Aggiorna periodicamente il tuo elenco locale e conserva airhex_id e updated, così le modifiche possono essere applicate agli stessi record degli aeroporti.
In che cosa i codici città differiscono dai codici aeroportuali?
Usa iata per un aeroporto specifico, come LHR, e city_code per gli aeroporti associati a una città, come LON. Una città può avere più aeroporti. Verifica quale tipo di località fornisce il tuo fornitore di prenotazioni.
Quali aeroporti sono inclusi e posso ottenere i record inattivi?
Per impostazione predefinita vengono restituiti solo i record attivi, senza limitare i risultati agli aeroporti con voli commerciali. Usa major_only=1 per applicare questa restrizione e show_disabled=1 per includere i record inattivi o disattivati. Controlla active, major_airport e sub_type prima di proporre i record in un selettore di prenotazione.
Posso salvare in locale l’elenco degli aeroporti?
Sì, con una licenza GEO Essentials adeguata. Esporta con dump=1 in JSON, XML o CSV. Conserva airhex_id e updated e aggiorna periodicamente il tuo elenco locale.
Posso usare lo scostamento UTC per qualsiasi data di viaggio?
Usa timezone insieme al timestamp effettivo del viaggio e a una libreria che tenga conto delle date. Il campo utc è uno scostamento memorizzato nel record: non descrive le regole dell’ora legale valide per ogni data.
Le coordinate indicano la posizione del terminal o del punto di ritiro?
Le coordinate descrivono la posizione dell’aeroporto. Non usarle come coordinate di terminal, gate o punto di ritiro. Per le indicazioni sui trasferimenti a terra usa dati di posizione e di percorso più precisi.
Questo endpoint restituisce voli in tempo reale o tariffe?
No. Fornisce dati di riferimento sugli aeroporti. Per orari, disponibilità, tariffe e stato dei voli in tempo reale rivolgiti al tuo fornitore di voli.
Aiuta i viaggiatori a trovare e riconoscere l’aeroporto giusto
Porta nel tuo processo di prenotazione scelte di aeroporto chiare, dati di posizione e ora locale, mentre Airhex mantiene i dati di riferimento degli aeroporti.
Cerca latitudine e longitudine degli aeroporti per codice IATA o ICAO, oppure esporta le coordinate per mappe e ricerca per posizione nel tuo prodotto di viaggio.
Cerca i codici ICAO degli aeroporti, associali a nomi e codici IATA o esporta un elenco per collegare dati aeronautici e di viaggio con l’API di Airhex.
Cerca il fuso orario degli aeroporti per codice IATA o ICAO: identificatori dei fusi orari e scostamenti UTC per mostrare l’ora locale nel tuo prodotto di viaggio.