Amadeus API-Beispiele: Ein umfassender Überblick über das Amadeus GDS| GP Solutions
Planet
Zuletzt aktualisiert
18 Oktober, 2024

Amadeus API-Beispiele: Ein Überblick über das Amadeus GDS

Hauptseite Blog Amadeus API-Beispiele: Ein Überblick über das Amadeus GDS
Lesezeit: 14 min

Amadeus ist in der Reisebranche sehr bekannt. Das in Madrid ansässige Unternehmen ist ein Gigant im Bereich Reisevertrieb und -technologie und konzentriert seine Aktivitäten auf die folgenden Schlüsselbereiche:

  • Entwicklung des firmeneigenen globalen Vertriebssystems (engl.: Global Distribution System; kurz: GDS);
  • Bereitstellung von hochmodernen Lösungen zur Reiseautomatisierung.

In dieser speziellen Amadeus API-Übersicht möchten wir uns auf die Funktionalitäten konzentrieren, die zur Herstellung der Verbindung zwischen den GDS-Diensten und den Endkunden angeboten werden.

Reise-API-Integrationsdienste

  • 450+ abgeschlossene Integrationen
  • 75+ Anbieter im Angebot
  • Mehrere API-Typen werden unterstützt

Kontaktieren Sie uns
API-Integration

Das Fundament des Amadeus GDS

Das Amadeus GDS ist eines der marktführenden globalen Vertriebssysteme, das 1987 von Air France, Iberia, Lufthansa und SAS als Antwort auf das in den USA erschienene Sabre GDS gegründet wurde. Heute erstreckt sich der Service von Amadeus über 190 Länder weltweit.

Das Spektrum der Amadeus-Kunden in der Reisebranche ist sehr vielfältig. Dazu gehören insbesondere:

  • Online-Reisebüros (OTAs);
  • Reisemanagementunternehmen (TMCs);
  • Host-Reisebüros;
  • Konsolidierungssysteme für den Luftverkehr;
  • Reiseveranstalter
  • … und viele andere Arten von digitalen Reiseanbietern.

Zu den wichtigsten Tools, die Amadeus diesen Unternehmen anbietet, gehören eine Reihe von API-Schnittstellen, die das Suchen, Vergleichen und Buchen von zahlreichen Reiseangeboten ermöglichen. Hier ist eine Übersicht einiger Amadeus API-Beispiele:

  • Flight Booking APIs, die Zugang zu 400 Fluggesellschaften (einschließlich 130 Billigfluggesellschaften), Zusatzleistungen von über 150 Fluggesellschaften und verschiedenen Tariffamilien von über 100 Fluggesellschaften weltweit bieten;
  • Hotelbuchungs-APIs, die Kunden der Reisebranche mit über 150.000 Unterkunftsanbietern verbinden;
  • Reise- und Aktivitäts-APIs, die Informationen von über 101 Reiseveranstaltern liefern;
  • Mietwagen-APIs mit Verbindungen zu 75 Mobilitätsanbietern in mehr als 1800 Städten auf der ganzen Welt;
  • Bahnbuchungs-APIs mit Inhalten von über 90 Bahnunternehmen;
  • Reiseversicherungs-APIs für Buchungen und Einkäufe bei 22 Versicherungsgesellschaften;

… und viele weitere.

Amadeus war der Pionier der API-Dienste, als das Unternehmen im Jahr 2000 den ersten Dienst dieser Art einführte. Heute sind alle Amadeus-APIs sowohl für webbasierte als auch für mobile Dienste in zwei Hauptgruppen unterteilt – Selbstbedienung und Unternehmen. Lassen Sie uns im Folgenden auf jede Gruppe näher eingehen:

Amadeus-APIs-Webseite

Selbstbedienungs-APIs

Die Selbstbedienungs-APIs von Amadeus basieren auf einer modernen Architektur im REST-Stil und verwenden das JSON-Datenformat für den Datenaustausch. Diese API ist seit kurzem für nicht zertifizierte Reisebürounternehmen verfügbar, die im Rahmen ihrer eigenen Entwicklungsarbeit eine Verbindung zum GDS herstellen möchten.

Die Zahl der REST-APIs von Amadeus wächst ständig. Derzeit helfen sie Unternehmen dabei, ihre Flug-, Hotel- und Reisebuchungsmaschinen zu füllen. Außerdem unterstützen sie sie bei der Entwicklung von Apps für die Reiseplanung, den Kauf von Reisen und vielen anderen Aspekten.

Inhalt und Funktionalität der Selbstbedienungs-APIs

API-Flugbuchungsschritte

*Quelle: Amadeus Developers

Die Selbstbedienungs-Suite der Amadeus-APIs umfasst derzeit 37 separate API-Schnittstellen, die in eine Reihe von Kategorien unterteilt sind.

Flug-APIs

Flug-APIs dienen dazu, den Flugbuchungsprozess zu automatisieren, Sitzplatzauswahlmechanismen anzuwenden, die günstigsten Flugoptionen zu durchsuchen und so weiter. Darüber hinaus stehen einige erweiterte Funktionen zur Verfügung, wie z. B. die Optionen zur automatischen Vervollständigung der Flughafensuche, Analysen über lokale Reisetrends, Flugpreise usw.

Wie es funktioniert

*Quelle: Amadeus Developers

Hotel-APIs

Hotel-APIs dienen zur Abwicklung von Buchungsabläufen für Unterkünfte, zur Verbesserung der verfügbaren Hotelsuchergebnisse durch Hinzufügen von Bewertungen und zur Durchführung einer automatischen Suchvervollständigung.

Hotelbuchungsablauf

*Quelle: Amadeus Developers

APIs für Reiseziel-Inhalte

APIs für Reiseziel-Inhalte ermöglichen den Zugriff auf umfangreiche Daten zu verschiedenen Attraktionen, Aktivitäten und Touren, die für Reisende an bestimmten Orten verfügbar sind. Die Reiseziele werden anhand von vier grundlegenden Parametern bewertet: Restaurants, Einkaufsmöglichkeiten, Sehenswürdigkeiten und Nachtleben.

Trip APIs

Trip-APIs basieren auf künstlicher Intelligenz und können den Zweck einer bestimmten Reise (entweder geschäftlich oder privat) vorhersagen. Sie können auch Empfehlungen generieren, die auf den Daten früherer Suchen und Buchungen basieren.

COVID- und Reisesicherheits-APIs

Es gibt auch COVID- und Reisesicherheits-APIs, die Sicherheitsinformationen für über 40.000 Reiseziele weltweit sowie den aktuellen Stand der COVID-19-Beschränkungen in 200 Ländern importieren.

Hinweise zur Erstellung von Integrationen mit Selbstbedienungs-APIs

Um mit der Nutzung von Selbstbedienungs-APIs zu beginnen, müssen Sie ein Konto einrichten und dann Ihren privaten Token für den autorisierten Zugriff generieren.

Die von Amadeus für Ingenieure bereitgestellte Infrastruktur umfasst eine Testumgebung, eine Datenbank mit Codebeispielen und Best Practices sowie SDK-Kits, die die Einbindung von API-Methoden erleichtern. Es ist auch sinnvoll, in den öffentlichen Repositorien auf GitHub nach bestehenden Bibliotheken zu suchen, die zur Implementierung von APIs in verschiedenen Sprachen dienen: Ruby, Kotlin (Android-Entwicklung), Swift (iOS-Entwicklung), Python, Java, Node.js, .NET und mehr.

Unabhängig von den tatsächlichen Programmiersprachen bietet Amadeus die Möglichkeit, die Integration mit Hilfe von begrenzten Testdatenarrays zu testen und zu korrigieren. Dies geschieht mit Hilfe einer festen Anzahl von API-Anfragen, die monatlich kostenlos gewährt werden. Je nachdem, um welche Art von API es sich handelt, können 200 bis 10.000 kostenlose Anfragen bereitgestellt werden. Insgesamt erlaubt die Amadeus-Infrastruktur eine API-Anfrage pro 100 Millisekunden.

Amadeus kann darüber hinaus auch vorbereitete Flug- und Hotelbuchungskanäle anbieten. Sie bestehen jeweils aus drei separaten, sich ergänzenden Abläufen:

  • Suche (liefert die Liste der aktuell verfügbaren Hotels und Flüge);
  • Preis (bestätigt, dass ein bestimmter Preis und bestimmte Buchungsbedingungen im Moment gültig sind);
  • Buchung (initiiert einen Buchungseintrag in einer Buchungsmaschine).

Auf diese Weise können Ingenieure mit demselben Objekt/derselben Anfrage arbeiten und ihm/ihr bei jedem Schritt neue Details hinzufügen. Der Entwicklungsprozess wird wesentlich einfacher, da nicht jedes Mal eine neue Anfrage gestellt werden muss.

Ressourcen, um Unterstützung zu erhalten

Amadeus bietet eine sehr detaillierte und übersichtliche API-Dokumentation, die Entwickler durch den Integrationsprozess führt. Sie wird ständig mit neuen Einträgen ergänzt.

Das GDS bietet derzeit keinen Telefon- oder Live-Chat-Support an. Sie können sich über das dafür vorgesehene Kontaktformular an das Team für Entwicklerbeziehungen wenden. Diese Abteilung wird Ihnen jedoch wahrscheinlich erst nach einer gewissen Zeit antworten.

Es könnte auch eine gute Idee sein, die „Amadeus for Developers“ Community auf Diensten wie Discord oder StackOverflow zu besuchen.

Kommerzielle Bedingungen

Der Self-Service-Plan bietet die Möglichkeit, die App-Entwicklung kostenlos durchzuführen. Das Kontingent der kostenlosen API-Anfragen bleibt auch nach der Umstellung auf die LIVE-Version unverändert. Bei Überschreitung des Kontingents erhebt Amadeus Self-Service jedoch Gebühren, die je nach verwendeter Schnittstelle zwischen 0,0008 und 0,025 Euro/ 0,00078 und 0,024 Euro pro API-Anfrage liegen.

Dieses „Pay-as-you-go“-Kooperationsmodell funktioniert recht gut für Unternehmen mit einer begrenzten Anzahl von Kunden. Aber sobald Ihr Unternehmen reif genug ist und anfängt, guten Traffic zu generieren, könnte es sinnvoll sein, sich nach einem fortschrittlicheren Service umzusehen. Insbesondere könnte es sich lohnen, sich für das Unternehmens-API-Kit zu registrieren.

GP Travel Hub

API-Aggregator mit 75+ vorgefertigten Verbindungen zu den wichtigsten GDSs, OTAs, Hotel Consolidators, etc.

Erfahren Sie mehr
GP Travel Hub Anbieter

Unternehmens-APIs

API-Optionen dieser Art sind für größere, etablierte Unternehmen gedacht, die in der Regel von ARC oder IATA zertifiziert sind.

Es sollte erwähnt werden, dass die Unternehmens-API-Funktionalität ursprünglich über ältere SOAP-Protokolle bereitgestellt wurde. Derzeit werden sie nach und nach durch REST-basierte Lösungen ersetzt. Es ist jedoch noch zu früh, um von einer vollständigen Umstellung auf diese Technologie zu sprechen. Daher müssen Sie sich darauf einstellen, dass Sie noch viel mit älteren und lästigen SOAP-Verfahren zu tun haben werden.

Zusätzlich zu den umfangreicheren Funktionen kommen die Nutzer der Unternehmens-API in den Genuss einer individuellen Preisgestaltung, eines rund um die Uhr verfügbaren Support-Services und der Unterstützung durch dedizierte Kundenbetreuer.

Inhalt und Funktionalität der Unternehmens-APIs

Der Unternehmenskatalog umfasst derzeit etwa 200 APIs, die auf SOAP und REST basieren. Zu den produktivsten Funktionen, die nur mit Unternehmens-APIs verfügbar sind, gehören folgende:

Ticketing-Dienste zum Zeitpunkt der Buchung

Wie bereits erwähnt, sind die Selbstbedienungs-API-Versionen für Unternehmen gedacht, die nicht für die Reisebranche akkreditiert sind. Diese sind nicht berechtigt, Flugtickets zu verkaufen und müssen Partnerschaften mit Konsolidierern eingehen, um Flüge verkaufen zu können. Die Unternehmensoptionen umfassen alle erforderlichen Berechtigungen für die Ausstellung und Verarbeitung von E-Tickets. Amadeus stellt Unternehmenskunden alle Tools zur Verfügung, die für die Verwaltung dieses Prozesses erforderlich sind.

Buchungsverwaltung

Die REST- und SOAP-APIs dieser Kategorie dienen der Erstellung von Flugbuchungen, Zusatzreservierungen und auch der Verwaltung von Personal Name Records (PNRs). Darüber hinaus bieten diese APIs Optionen zum Suchen, Abrufen und Anzeigen von PNRs, zum Ändern, Hinzufügen oder Stornieren ihrer einzelnen Elemente – und mehr.

Architektur der Amadeus-API-Plattform

Quelle: Amadeus for Developers

Auto und Transfers

Diese Kategorie umfasst SOAP-APIs für den Aufbau von Mietwagen-Reservierungssystemen und die Integration von Mietwagendiensten in OTA-Angebote.

Bahn

Dieser Abschnitt umfasst APIs, die zum Aufbau von Bahnreservierungssystemen oder zur Einbettung von bahnbezogenen Modulen in eigenständige Reiseplattformen verwendet werden können.

New Distribution Capability (NDC)

Ein weiterer Vorteil der Unternehmens-APIs besteht darin, dass nur diese Suite Kunden die Möglichkeit bietet, Flüge von Billigfluggesellschaften zu buchen und Zugang zu den Inhalten zu erhalten, die gemäß der New Distribution Capability (NDC) bereitgestellt werden. Dabei handelt es sich um ein XML-basiertes Datenaustauschformat, das von der IATA entwickelt wurde, um Reiseanbietern die Möglichkeit zu geben, ihren Kunden Flugangebote und ergänzende Buchungsdetails zu liefern.

Im Jahr 2023 kann das Amadeus GDS NDC-konforme Inhalte von über 20 Fluggesellschaften beziehen. Die Liste umfasst United Airlines, American Airlines, British Airways, Air France-KLM, Singapore Airlines, Lufthansa und andere.

Aufbau von Integrationen mit Unternehmens-APIs

Im Gegensatz zu den GDS-APIs erfordert das Enterprise-API-Set die Erfüllung einer Reihe von Bedingungen (z.B. IATA/ARC-Zertifizierungen) und beinhaltet langwierige Verhandlungen, die Wochen oder sogar Monate dauern können.

Nach Unterzeichnung einer Vereinbarung erhalten Sie das Toolkit, mit dem Sie Ihre Integrationen in der Unternehmens-APIs-Sandbox erstellen und testen können. Es ist möglich, die moderneren und benutzerfreundlicheren REST-APIs zu verwenden, soweit diese verfügbar sind. Aber von Zeit zu Zeit müssen Sie auf SOAP umsteigen. Glücklicherweise gibt es die Möglichkeit, REST- und SOAP-Produkte zusammen zu bündeln.

Normalerweise werden die technischen Anforderungen von SOAP-APIs mithilfe der Web Service Description Language (WSDL) an Kundenanwendungen weitergegeben. Man kann aus den verfügbaren WSDL-Dateien Implementierungscode generieren und auf diese Weise mehr Automatisierung in den Integrationsprozess bringen. Allerdings sind SOAP-APIs immer noch recht sperrig in der Handhabung, da sie:

  • auf XML basieren;
  • im Vergleich zu REST weniger benutzerfreundlich sind;
  • unbequem in dem Sinne sind, dass sie möglicherweise mehrere Anfragen benötigen, um einen einzigen Vorgang auszuführen;
  • und nicht allzu gut dokumentiert sind – die API-Dokumentation könnte viel besser sein, viele Dinge sind nicht ordentlich oder sogar überhaupt nicht beschrieben.

Alles in allem wird die Arbeit mit SOAP-APIs Zeit und Mühe kosten. Und es könnte eine gute Idee sein, Entwickler zu engagieren, die bereits Erfahrung mit der Verwendung dieser APIs in realen Projekten haben.

Ressourcen, um Unterstützung zu erhalten

Das Unternehmensabonnement wird auf der Grundlage eines Service Level Agreements (SLA) oder eines mit Amadeus abgeschlossenen Sondervertrags bereitgestellt, in dem der Umfang der zu erbringenden Leistungen festgelegt ist.

In der Regel haben alle Unternehmenskunden einen eigenen Kundenbetreuer und Ansprechpartner im Support-Team. Diese Mitarbeiter können technische Fragen beantworten, bei der Konfiguration helfen und vieles mehr.

Kommerzielle Bedingungen

Bei Unternehmensabonnements werden monatliche Gebühren fällig, die im Vertrag festgelegt werden. Diese Gebühr deckt das Kontingent an kostenlosen API-Anfragen und die Supportleistungen ab. Sobald Sie das Kontingent überschritten haben, müssen Sie für jede neue API-Anfrage extra bezahlen. Aber in dieser Phase kann Amadeus Ihnen je nach Sachlage ein maßgeschneidertes Angebot machen.

Der endgültige Preis kann auch von der „Look-to-Book-Ratio“ abhängen. Dieser Parameter gibt den Anteil der Besucher an, die tatsächlich Leistungen auf Ihrer Plattform buchen. Wenn der Anteil der kaufenden Besucher zu gering ist, ist Ihr Service wahrscheinlich weniger vorteilhaft.

Fazit

Heutzutage gibt es drei große GDS auf der Welt – Amadeus, Sabre und Travelport. Sie alle wurden ursprünglich für den Vertrieb von Flügen entwickelt. Aber inzwischen können sie auch für den Verkauf von Hotels, Mietwagen und anderen oben genannten Dienstleistungen genutzt werden.

Amadeus ist die beste Option von allen, wenn Sie planen, Dienstleistungen für ein europäisches Publikum anzubieten. Obwohl Amadeus aufgrund der umfangreichen Verwendung von SOAP-Protokollen in Bezug auf die Funktionalität nicht allzu benutzerfreundlich ist, wird es immer besser. Die Umstellung auf REST-APIs schreitet voran und die Qualität des Service und der bereitgestellten Dokumentation ist recht hoch.

Insgesamt bieten die Amadeus APIs einige der umfangreichsten Funktionen auf dem Markt. Aufgrund ihrer Komplexität kann es jedoch sinnvoll sein, einen erfahrenen Drittanbieter oder Berater zu beauftragen. Dies gilt insbesondere dann, wenn Sie das System noch nie benutzt haben und eine Lösung innerhalb angemessener Fristen benötigen.

Starten Sie Ihre Amadeus-Integration mit einem autorisierten Entwicklungspartner

Kontaktieren Sie GP Solutions
Alex Shmyga
Alex Shmyga
Senior Travel Tech Advisor bei GP Solutions
Inhalt:

Senden Sie Ihre Kontaktanfrage

Wir werden uns in Kürze bei Ihnen melden.

    Vielen Dank für die Anfrage!

    Wir werden uns so schnell wie möglich bei Ihnen melden