Hamburg Airport API

Moin und Willkommen zu unserem Developer Portal

Jetzt beginnen Weitere Infos
Picture
Picture

Abruf von Flugdaten

Unsere API kann Flugdaten aus Vergangenheit, Gegenwart und Zukunft zurückgeben.

Picture

Kostenlose Schnittstelle

Der Abruf im Profil Open API, als öffentliche Daten, steht kostenlos zur Verfügung.

Picture

Geschäfts-Schnittstelle

Durch eine Business API können noch mehr Daten (z.B. Stammdaten) abgerufen werden.

Unsere Daten, Ihre Ideen

Picture

Manche Projektideen können nicht mit unseren Systemen realisiert werden ....

Für solche Fälle stellen wir unsere Flugdaten kostenlos als öffentliche Programmierschnittstelle (Open API) zur Verfügung. So können eigene Projekte realisiert werden, bei denen unsere Flugdaten verwendet werden.

Neben den öffentlichen Daten bieten wir auch eine vertragliche Geschäfts API (Business API) an. Dort stehen mehr Daten, mit geringerer Limitation, zur Verfügung.

Übersicht der Daten

Picture

Business-API

Größerer Zeitraum an Daten, Stammdaten von Airlines, Flugzeugtypen & Flughäfen.

Geschäftliche Anfrage

Ankommender Flug

Arrivals

Mit einem Arrival-Abruf können sie alle ankommenden Flüge als Daten abrufen.

Jetzt beginnen

Picture

Departure

Mit einem Departure-Abruf können Sie alle abgehenden Flüge als Daten abrufen.

Jetzt beginnen

So geht's!

Um Zugriff auf die Daten zu erhalten, sind folgende Schritte auf unserem Developer Portal notwendig:

  1. Registrieren Sie einen Entwickler-Account.

  2. Legen Sie eine neue Applikation in der Produkt-Übersicht an. Sie erhalten für dieses Produkt (API Endpunkt) einen generierten Zugriffsschlüssel, der als Authentifizierung dient.

  3. Mit diesem Zugriffsschlüssel können Sie nun unsere verschiedenen Schnittstellen abfragen und erhalten diese als Daten zurück.

GET https://rest.api.hamburg-airport.de/v2/flights/arrivals
Ocp-Apim-Subscription-Key: {API KEY}

{
"plannedArrivalTime": "2019-12-17T22:05:00.000+01:00[Europe/
Berlin]", 
"viaAirportName": null,
"originAirport3LCode": "MUC",
"originAirportName": "München",
"originAirportLongName": "München",
"originAirportNameInt": "München",
"flightnumber": "LH 2084",
"arrivalTerminal": "2",
"expectedArrivalTime": null,
"flightStatusArrival": null,
"codeShareInfoFlightNumbers": []
}

Was ist eine Open API?

Die Open API (Schnittstelle) arbeitet mit einer REST Schnittstelle (REST API).
Es können GET Requests an die API geschickt werden. Ressourcen (Flugdaten und Stammdaten) werden in Form von JSON an Sie zurückgemeldet. Die Informationen können dann im Zielsystem strukturiert verarbeitet werden. Die Open API und Business API sind beides PULL-Schnittstellen – eine aktive Datenabfrage ist somit immer notwendig.