Betriebsstatus von Fluggesellschaften per API

Prüfen Sie, ob eine Fluggesellschaft aktiv, nicht aktiv oder noch in Gründung ist. Rufen Sie den Betriebsstatus zusammen mit Airline-Codes und Namen ab, um Ihr Verzeichnis zu pflegen und passende Airline-Auswahllisten zu bauen.

  • Aktiv, nicht aktiv, in Gründung
  • Abfrage per Code oder Name
  • JSON, XML und CSV

Betriebsstatus einer Fluggesellschaft prüfen

Fragen Sie Southwest Airlines mit dem IATA-Code WN ab und lesen Sie das Feld status. Der Wert 1 bedeutet: Die Fluggesellschaft ist aktiv. Ersetzen Sie YOUR_API_KEY durch Ihren API-Schlüssel.

Anfrage · cURL

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'iata=WN'

Antwort · JSON-Auszug

[
  {
    "iata": "WN",
    "icao": "SWA",
    "marketing_name": "Southwest Airlines",
    "status": 1,
    ...
  }
]

Gekürzte Antwort. Die Auslassungspunkte (…) stehen für weitere Airline-Felder, die hier nicht gezeigt werden, und gehören nicht zur tatsächlichen JSON-Antwort.

Vollständige Referenz: Airline-API →

Anfrageparameter

Fragen Sie eine Fluggesellschaft ab oder laden Sie das Verzeichnis herunter und lesen Sie dann das Feld status in der Antwort. Der dokumentierte Endpunkt hat keinen Abfrageparameter status; filtern Sie in Ihrer Anwendung.

ParameterPflichtStandardBeschreibung
apikey JaKeinerIhr zugewiesener API-Schlüssel. Kostenlosen API-Testschlüssel anfordern.
iata BedingtKeinerFluggesellschaft über den zweistelligen IATA-Code abfragen, z. B. WN.
icao BedingtKeinerFluggesellschaft über den dreistelligen ICAO-Code abfragen, z. B. SWA.
name BedingtKeinerAirline-Codes über den vollständigen oder teilweisen Namen der Fluggesellschaft suchen.
dump Bedingt0Mit 1 exportieren Sie den gesamten Datensatz, abhängig vom Filter onlyscheduled.
response_type NeinJSONAntwortformat: JSON, XML oder CSV. Bei CSV startet ein Dateidownload.
onlyscheduled Nein1Mit 1 erhalten Sie nur Fluggesellschaften im Linienverkehr, mit 0 alle Airline-Typen.

Geben Sie mindestens einen der Parameter iata, icao, name oder dump=1 an. dump=1 hat Vorrang vor den übrigen Abfrageparametern.

Alle Anfrageparameter ansehen →

Verfügbare Daten

Lesen Sie status immer zusammen mit der Kennung der Fluggesellschaft. Die Werte sind 1 für aktiv, 0 für nicht aktiv und 2 für eine Fluggesellschaft in Gründung, die den Betrieb noch nicht aufgenommen hat. Behalten Sie airhex_id, wenn Sie Ihre lokalen Datensätze pflegen.

FeldTypBeispielBeschreibung
airhex_id Kennung1046Dauerhafte Airhex-Datensatzkennung. Ordnen Sie damit künftige Aktualisierungen demselben Datensatz zu.
iata StringWNZweistelliger IATA-Code der Fluggesellschaft. Codes können Buchstaben und Ziffern enthalten; speichern Sie sie als Text.
icao StringSWADreistelliger ICAO-Code der Fluggesellschaft, nützlich für die Zuordnung zwischen Codesystemen.
marketing_name StringSouthwest AirlinesGebräuchlicher Name der Fluggesellschaft für die Anzeige in Ihrer Anwendung.
status Integer1Betriebsstatus: 1 = aktiv, 0 = nicht aktiv, 2 = in Gründung (Betrieb noch nicht aufgenommen).

Alle verfügbaren Daten ansehen →

Typische Aufgaben bei der Umsetzung

Verzeichnis herunterladen und nach Status filtern

Exportieren Sie das Verzeichnis als CSV und filtern Sie die Spalte status in Ihrer Anwendung: 1 für aktive Fluggesellschaften, 0 für nicht aktive, 2 für Fluggesellschaften in Gründung. onlyscheduled=0 erweitert die abgedeckten Airline-Typen; es ist kein Filter für aktive Fluggesellschaften. Prüfen Sie type_code, wenn Sie Bahn-, Bus- oder Fährdatensätze ausschließen möchten.

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'dump=1' \
  --data-urlencode 'onlyscheduled=0' \
  --data-urlencode 'response_type=CSV' \
  --output airline-status.csv

Status einer Fluggesellschaft über den Namen finden

Suchen Sie mit name, wählen Sie die gewünschte Fluggesellschaft aus den Treffern und lesen Sie status. Die Namenssuche kann mehrere Fluggesellschaften liefern. Ergänzen Sie onlyscheduled=0, wenn Sie über den Linienverkehr hinaus suchen möchten.

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'name=Southwest' \
  --data-urlencode 'onlyscheduled=0'

Status über einen ICAO-Code prüfen

Verwenden Sie icao, wenn Ihre Quelle die Fluggesellschaft mit einem dreistelligen ICAO-Code angibt. Das Beispiel ruft Southwest Airlines mit SWA ab. Lesen Sie den gelieferten Wert status, statt den Betriebsstatus allein aus dem Vorhandensein eines Codes abzuleiten.

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'icao=SWA' \
  --data-urlencode 'onlyscheduled=0'

Das können Sie damit bauen

Aktive Fluggesellschaften in Buchungstools prüfen

Bauen Sie eine Auswahlliste aus Datensätzen mit status 1 und wenden Sie dabei die Typfilter an, die Ihr Produkt braucht.

Auswertung früherer Reisen

Behalten Sie Kennungen nicht aktiver Fluggesellschaften bereit, um ältere Buchungen, Reisepläne und Transaktionen zu erklären.

Pflege des Verzeichnisses

Vergleichen Sie aktualisierte Datensätze über airhex_id und markieren Sie Statusänderungen zur Prüfung in Ihren internen Tools.

Häufig gestellte Fragen

Was bedeuten die Statuswerte?

1 bedeutet aktiv, 0 nicht aktiv und 2 eine Fluggesellschaft in Gründung, die den Betrieb noch nicht aufgenommen hat. Die Werte beschreiben die Fluggesellschaft als Unternehmen.

Heißt „aktiv“, dass ein Flug buchbar ist?

Nein. Der Status „aktiv“ sagt nichts über die Verfügbarkeit auf einer Strecke oder an einem Datum aus. Flugverfügbarkeit und Preise beziehen Sie von Ihrem Buchungslieferanten.

Kann ich nur aktive Fluggesellschaften abfragen?

Die dokumentierte Airline-API hat keinen Abfrageparameter status. Rufen Sie die benötigten Datensätze ab und filtern Sie in Ihrer Anwendung auf status gleich 1. onlyscheduled=1 wählt Airline-Typen im Linienverkehr aus; es ersetzt keine Statusprüfung. Vergleichen Sie ausdrücklich mit 1: Eine Prüfung auf „ungleich null“ würde auch Fluggesellschaften in Gründung mit status 2 einschließen.

Wie finde ich nicht aktive Fluggesellschaften oder Fluggesellschaften in Gründung?

Exportieren Sie das Verzeichnis und filtern Sie die Datensätze auf status 0 oder 2. Setzen Sie onlyscheduled=0, wenn Sie alle Betreibertypen benötigen. Für eine einzelne Fluggesellschaft fragen Sie Code oder Name ab und prüfen den gelieferten status.

Bedeutet ein fehlender Airline-Code, dass die Fluggesellschaft den Betrieb eingestellt hat?

Nein. Ein fehlender Code oder eine nicht aufgelöste Abfrage ist kein Betriebsstatus. Behalten Sie die ursprüngliche Kennung und prüfen Sie den Treffer, statt die Fluggesellschaft als nicht aktiv zu kennzeichnen. Vergeben Sie nur dann einen Betriebsstatus, wenn ein gelieferter Datensatz einen bekannten Statuswert enthält.

Sollte ich nicht aktive Fluggesellschaften aus meiner Datenbank entfernen?

Behalten Sie Datensätze, die Sie für historische Buchungen oder Berichte brauchen. Datensätze mit status 0 können Sie aus aktuellen Auswahllisten ausschließen, ohne ihre historische Kennung zu löschen. Über airhex_id ordnen Sie künftige Importe vorhandenen Datensätzen zu.

Wie halte ich den Airline-Status aktuell?

Airhex prüft und aktualisiert die Airline-Daten täglich. Aktualisieren Sie Ihre lokalen Datensätze regelmäßig und behalten Sie airhex_id sowie den Zeitstempel updated aus der vollständigen Antwort. Die Änderungsprotokoll-API liefert die jüngsten Änderungen, darunter Statusänderungen, damit Sie diese überwachen können.

Ist das eine API für den Flugstatus in Echtzeit?

Nein. Sie liefert den Betriebsstatus von Fluggesellschaften, keine Abflüge, Ankünfte, Verspätungen oder Annullierungen. Den Status einzelner Flüge beziehen Sie von einem Flugdatenanbieter.

Halten Sie Ihr Airline-Verzeichnis aktuell

Zeigen Sie aktive Fluggesellschaften in aktuellen Auswahllisten und behalten Sie die Kennungen nicht aktiver Fluggesellschaften für historische Buchungen und Berichte.

Airline-API →

Der vollständige Datensatz zu Fluggesellschaften: IATA- und ICAO-Codes, Namen, Betriebsstatus, Airline-Typen, Allianzen, Vielfliegerprogramme, Links zu Online-Check-in und Gepäckbestimmungen, Logos und Markenfarben. Alle Anfrageparameter und Antwortfelder, mit Einzelabfragen und Gesamtexport als JSON, XML und CSV.