Open API
Mit unserer offenen Schnittstelle stellen wir Flugdaten für den externen Gebrauch zur Verfügung. Starten Sie mit der Nutzung in unserem Developer Portal.
Unsere Daten, Ihre eigene Reise!
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.
Folgende Daten stellen wir zur Verfügung:
• Ankunft Flugdaten
• Abflug Flugdaten
Darüber hinaus sind in der Business API weitere Daten verfügbar:
• Stammdaten Airlines
• Stammdaten Flugzeugtypen
• Stammdaten Flughäfen
Den genauen Aufbau der einzelnen Stamm- und Flugdaten können Sie der Dokumentation entnehmen.
So geht’s!
Für den Zugriff auf die Daten sind folgende Schritte auf unserem Developer Portal notwendig:
- Registrieren Sie sich mit einem Entwickler-Account.
- Legen Sie eine neue Applikation in der Applikations-Übersicht an. Sie erhalten für diese Applikation einen generierten Zugriffsschlüssel, der als Authentifizierung dient.
- Mit diesen Zugriffsschlüssel können Sie nun unsere verschiedenen Schnittstellen abfragen und erhalten diese als Daten zurück.
In der öffentlichen Schnittstelle können Sie gleitend bis zu 72 Stunden (3 Tage) Flugdaten laden. Jeweils einen Tag in die Zukunft, den aktuellen und gestrigen Tag. In der Business API stehen generell größere Daten zur Verfügung. Bei Interesse melden Sie sich bitte über das Kontaktformular. Nein. Eine Manipulation der Daten, beispielsweise durch Veränderung der Zeitstempel, ist untersagt. Die Daten dürfen selbstverständlich uneingeschränkt in verschiedenen Formen angezeigt werden. Der Inhalt darf aber nicht verändert werden. Einen Support für die öffentliche Schnittstelle kann aktuell leider nicht erbracht werden. Die Schnittstelle sollte im Normalfall einwandfrei funktionieren und ist auch ausreichend dokumentiert. Ein uneingeschränkter Zugriff auf die wird nicht gewährleistet. Die Open API (Schnittstelle) arbeitet mit einer REST Schnittstelle (REST API). Es können GET Requests an die API geschickt werden. Man bekommt dann Ressourcen (Flugdaten und Stammdaten) in Form von JSON zurückgemeldet. Die Informationen können dann im Zielsystem strukturiert verarbeitet werden. Die Open API und Business API sind beides PULL-Schnittstellen - man muss also immer aktiv Daten abfragen. JSON = JavaScript Object Notation REST = Representational State Transfer
Häufig gestellte Fragen