Online-Check-in von Fluggesellschaften per API

Helfen Sie Reisenden, aus Reiseplan oder Nachricht vor der Reise direkt zum Online-Check-in ihrer Fluggesellschaft zu gelangen. Rufen Sie Check-in-URLs ab, zugeordnet zu Airline-Codes und Namen und bereit für Ihre Reiseanwendung.

  • Links zum Online-Check-in
  • Abfrage per Code oder Name
  • JSON, XML und CSV

Links zum Online-Check-in einer Fluggesellschaft abrufen

Fragen Sie Southwest Airlines mit dem IATA-Code WN ab und lesen Sie web_checkin_url. Leiten Sie Reisende mit einer gelieferten URL zur Check-in-Seite der Fluggesellschaft. 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",
    "web_checkin_url": "https://www.southwest.com/air/check-in/?clk=HP-CHKIN",
    ...
  }
]

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

Über die Airline-API rufen Sie eine Fluggesellschaft ab oder exportieren das Verzeichnis. web_checkin_url ist ein Antwortfeld. Die Anfrage identifiziert die Fluggesellschaft; sie übermittelt keine Passagierbuchung zum Check-in.

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

Ordnen Sie web_checkin_url der Fluggesellschaft zu, bevor Sie den Link anzeigen. Das Feld verweist auf die Check-in-Seite der Fluggesellschaft; es enthält weder den Check-in-Status eines Passagiers noch eine Bordkarte.

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.
web_checkin_url String (URL)https://www.southwest.com/air/check-in/?clk=HP-CHKINURL für den webbasierten Passagier-Check-in.

Alle verfügbaren Daten ansehen →

Typische Aufgaben bei der Umsetzung

Check-in-Links für Ihr Airline-Verzeichnis herunterladen

Exportieren Sie das Verzeichnis als CSV und behalten Sie web_checkin_url zusammen mit Airline-Namen, Codes und airhex_id. Prüfen Sie, ob eine URL vorhanden ist, bevor Sie eine Check-in-Schaltfläche anzeigen. Verwenden Sie onlyscheduled=0, wenn Sie Airline-Typen jenseits des Linienverkehrs benötigen, und wählen Sie die passenden Datensätze in Ihrer Anwendung aus.

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-check-in-links.csv

Check-in-Links über den Airline-Namen finden

Suchen Sie mit name, bestätigen Sie die gewünschte Fluggesellschaft und lesen Sie web_checkin_url. Die Namenssuche findet auch Teilübereinstimmungen. Prüfen Sie die gelieferten Fluggesellschaften, bevor Sie einen Link einem Reiseplan zuordnen.

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

Check-in-Links über einen ICAO-Code abrufen

Verwenden Sie icao, wenn Ihre Quelle einen dreistelligen ICAO-Code der Fluggesellschaft liefert. Das Beispiel fragt Southwest Airlines mit SWA ab und liefert dasselbe Feld web_checkin_url.

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

Das können Sie damit bauen

Check-in-Buttons in Reiseplänen

Geben Sie Reisenden in Ihrer Reiseverwaltung einen klar beschrifteten Link zur Check-in-Seite ihrer Fluggesellschaft.

Check-in-Erinnerungen vor der Reise

Nehmen Sie Check-in-Links der Fluggesellschaften in Erinnerungen auf und richten Sie den Zeitpunkt nach Ihren Buchungs- oder Airline-Daten.

Check-in-Hilfe für Support-Teams

Ermöglichen Sie Mitarbeitenden, die Links zum Online-Check-in der Fluggesellschaft anhand des Airline-Codes einer Buchung abzurufen.

Häufig gestellte Fragen

Was liefert die API für den Online-Check-in von Fluggesellschaften?

Die Airline-API liefert web_checkin_url zusammen mit der Kennung der Fluggesellschaft. Das Feld enthält einen Link zur Seite des Online-Check-ins für Passagiere.

Checkt die API Passagiere ein oder stellt sie Bordkarten aus?

Nein. Sie liefert Check-in-URLs von Fluggesellschaften. Den Check-in führt der Passagier bei der Fluggesellschaft durch; sie prüft die Buchung, erfasst die Passagierdaten und stellt die Bordkarte aus.

Verrät die Antwort, wann der Check-in beginnt?

Nein. Das dokumentierte Feld liefert eine URL, keine flugspezifischen Öffnungszeiten und keine Angaben zur Berechtigung des Passagiers. Wann der Check-in möglich ist, entnehmen Sie den Hinweisen der Fluggesellschaft oder passenden Buchungsdaten. Richten Sie Erinnerungen und Hinweise nach diesem Check-in-Zeitraum und nicht danach, ob eine URL vorhanden ist.

Kann ich Buchungscode und Passagiernamen vorausfüllen?

Die dokumentierte API liefert Check-in-URLs und definiert keine Parameter zum Vorausfüllen von Passagierdaten. Gehen Sie nicht davon aus, dass Sie Buchungsdaten an eine gelieferte URL anhängen können. Nutzen Sie die dokumentierte Integrationsmethode einer Fluggesellschaft, falls sie eine anbietet.

Welchen Check-in-Link zeige ich bei Codeshare?

Ermitteln Sie anhand der Check-in-Hinweise zur Buchung die zuständige Fluggesellschaft und fragen Sie diese ab. Die Referenz-API bestimmt nicht, wer für den Check-in einer einzelnen Reise zuständig ist.

Was tue ich, wenn web_checkin_url fehlt?

Lassen Sie die Check-in-Schaltfläche weg oder bieten Sie einen anderen Weg zum Support an. Eine fehlende URL belegt nicht, dass für die Buchung des Passagiers kein Online-Check-in möglich ist.

Kann ich Check-in-Links in meiner eigenen Datenbank speichern?

Ja, mit einer passenden Lizenz für die Airline-Datenbank. Exportieren Sie das Verzeichnis als JSON, XML oder CSV und behalten Sie die Kennung der Fluggesellschaft zu jeder URL. Aktualisieren Sie Ihre Kopie regelmäßig; Airhex prüft und aktualisiert die Airline-Daten täglich. Behalten Sie airhex_id und den Zeitstempel updated aus der vollständigen Antwort, um URL-Änderungen zu übernehmen.

Wie zeige ich einen Check-in-Link an?

Verwenden Sie die gelieferte web_checkin_url als Ziel einer klar beschrifteten Check-in-Schaltfläche. Nennen Sie den Namen der Fluggesellschaft, damit Reisende wissen, welche Seite sich öffnet.

Machen Sie den Airline-Check-in leichter auffindbar

Geben Sie Reisenden einen direkten Weg von Ihrem Reiseplan oder Ihrer Erinnerung zur Online-Check-in-Seite ihrer Fluggesellschaft – mit gepflegten, den Airline-Codes zugeordneten Links.

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.