Integrationsverzeichnis
Amadeus API Integration: der Flug-Connector, Schritt für Schritt eingerichtet
Das Amadeus-Modul verbindet Ihre PHPTRAVELS-Flugsuche mit Amadeus Enterprise. App registrieren, drei Zugangsdaten im Admin einfügen, im Entwicklungsmodus testen und auf Produktion umstellen, sobald Amadeus Ihr Konto freigibt.
- Connector im Enterprise-Plan
- OAuth2 client credentials
- Entwicklung und Produktion
- Veröffentlichte Anleitung
Connector-Setup
Von der Amadeus-App zu Live-Flugergebnissen in fünf Schritten
Der Connector ist ein fertiges Modul, für ein Standard-Setup schreiben Sie also keinen Code. Sie bringen Ihr eigenes Amadeus-Konto und Ihre Konditionen mit, und das Modul übernimmt Authentifizierung, Flugsuche und Auftragserstellung im Flugmodul von PHPTRAVELS.
- Mit dem Enterprise-Plan starten, der das Amadeus-Modul enthält
- Bei Amadeus for Developers registrieren und eine App mit Flight Offers Search und Flight Create Orders anlegen
- Grant Type, Client ID und Client Secret unter Module im Admin eintragen, Dev mode aktiv
- Auf Ihrer Website Flüge suchen und das Amadeus-Logo unter dem Button Jetzt buchen prüfen
- Produktionsschlüssel beantragen, Sandbox-Schlüssel ersetzen und Dev mode auf Produktion stellen
- Dev mode
- Entwicklung
- Endpoint
- travel.api.amadeus.com/v2/
- c1 · grant_type
- client_credentials
- c2 · client_id
- ••••••••••7Kq2
- c3 · client_secret
- ••••••••••
Was der Connector leistet
Amadeus-Angebote in Ihrer Suche, Aufträge in Ihrem Admin
Zwei Amadeus-APIs treiben das Modul an: Eine liefert Flugangebote auf Ihre Ergebnisseite, die andere erstellt die Buchung, sobald der Reisende bezahlt.
- APILondon nach New York · NonstopEconomy · 8 Std. 05 Min. · 1 Aufgabegepäck486 $pro Erwachsenem
- v2London nach New York · 1 StoppEconomy · 11 Std. 20 Min. über Dublin · 1 Aufgabegepäck412 $pro Erwachsenem
- London nach New York · NonstopBusiness · 7 Std. 55 Min. · 2 Aufgabegepäck2.140 $pro Erwachsenem
Flight Offers Search und Flight Create Orders
Offers Search füllt Ihre Ergebnisse, Create Orders macht aus dem gewählten Angebot eine Buchung. Aktivieren Sie beide in Ihrer Amadeus-App für Suche und Buchung.
OAuth2-Authentifizierung
Das Modul fordert Access Tokens über den Grant client_credentials an, mit der Client ID und dem Secret aus Ihrem Admin.
Entwicklungs- und Produktionsmodus
Eine einzige Einstellung, Dev mode, entscheidet, ob Anfragen Ihre Sandbox-Schlüssel oder Ihre freigegebenen Produktionsschlüssel nutzen.
Enterprise-Endpoint
Das Modul basiert auf travel.api.amadeus.com/v2/. Manche Regionen nutzen einen anderen Endpoint, prüfen Sie Ihren also vor dem Eintragen der Schlüssel.
Quelle bei jedem Ergebnis
Ein Amadeus-Logo unter dem Button Jetzt buchen zeigt, welche Tarife von Amadeus stammen, so prüfen Sie die Verbindung auf einen Blick.
Bekannte Fehlerursachen
Meist sind es falsche Zugangsdaten, ein Modus, der nicht zu den Schlüsseln passt, oder ein inaktiver API-Dienst im Amadeus-Dashboard.
Anfrageablauf
Was bei jeder Amadeus-Suche passiert
Derselbe Ablauf läuft in Entwicklung und Produktion; nur die Schlüssel und die Einstellung Dev mode ändern sich.
Authentifizieren
Client ID und Secret werden gegen ein Access Token getauscht.
Suchen
Flight Offers Search liefert Tarife für Strecke, Daten und Passagiere.
Anzeigen
Angebote erscheinen mit Ihrem Aufschlag neben Ergebnissen anderer angebundener Anbieter.
Bestellen
Flight Create Orders bucht das gewählte Angebot mit den Reisendendaten.
Speichern
Die Buchung wird im Admin gespeichert und die Bestätigung per E-Mail versendet.
Wo Amadeus passt
Ihr Amadeus-Konto, weitere Flug-APIs und Individualentwicklung
Das Amadeus-Modul ist einer von mehreren Flug-Connectoren, jeder läuft mit eigenen Zugangsdaten in derselben Suche.
Ihr Amadeus-Enterprise-Konto
Amadeus vergibt Produktionsschlüssel nach Prüfung von Anwendungsfall, Handelsregistereintrag und Website, und Sie akzeptieren die kommerziellen Bedingungen.
Weitere Flug-Connectoren
Fügen Sie Duffel, Kiwi oder andere Flug-Anbieter aus dem Integrationsverzeichnis hinzu und vergleichen Sie Tarife in einer Ergebnisliste.
Andere Endpoints und APIs
Ein regionaler Amadeus-Endpoint oder eine API, die das Modul noch nicht nutzt, lässt sich als Individualentwicklung ergänzen.
Flug-Anbieter, die Sie anbinden können:
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
TBO Holidays
Travelport
Backoffice
Amadeus-Buchungen im selben Admin steuern
Sind die Schlüssel eingetragen, folgen Amadeus-Tarife denselben Regeln wie jeder andere Flug-Anbieter.
Flug-Aufschläge
Feste oder prozentuale Aufschläge, damit Amadeus-Tarife Ihren Verkaufspreis zeigen.
Buchungsliste
Amadeus-Buchungen mit Reisendendaten und Status in der Übersicht der Flugbuchungen.
B2B-Agenten
Agenten suchen und buchen Amadeus-Tarife im Agentenportal zu eigenen Konditionen.
Zahlungen
Reisende zahlen über die aktivierten Gateways, Agenten aus ihrem Wallet.
Schlüssel auf Ihrem Server
Zugangsdaten liegen in Ihrem eigenen selbst gehosteten Admin, nicht auf einer geteilten Plattform.
Support-Tickets
Eröffnen Sie ein Ticket auf app.phptravels.com, wenn eine Verbindung oder Buchung unsere Hilfe braucht.
Vergleich
Eigene Amadeus-Anbindung vs PHPTRAVELS-Modul
Beide nutzen dasselbe Amadeus-Konto. Der Unterschied ist, wie viel Ihr Team drumherum schreibt und pflegt.
| Aufgabe | Direkte API-Entwicklung | PHPTRAVELS |
|---|---|---|
| Authentifizierung | Direkte API-EntwicklungToken-Anfrage und -Erneuerung schreiben Ihre Entwickler | PHPTRAVELSErledigt das Modul über drei Admin-Felder |
| Suchergebnisse | Direkte API-EntwicklungAngebotsdaten auf eine eigene Ergebnisseite abbilden | PHPTRAVELSAngebote in der vorhandenen Flugsuche |
| Buchung | Direkte API-EntwicklungReisendenformulare und Auftragsaufrufe von Grund auf | PHPTRAVELSCreate Orders mit Checkout und Zahlung verbunden |
| Test und Live | Direkte API-EntwicklungEigene Konfiguration pro Umgebung | PHPTRAVELSEin Dev-mode-Schalter |
| Aufschläge und Buchungen | Direkte API-EntwicklungEin Backoffice, das geplant und gebaut werden muss | PHPTRAVELSIm Flug-Admin enthalten |
| Setup-Schritte | Direkte API-EntwicklungVon Ihrem Team geschrieben und gepflegt | PHPTRAVELSAnleitung auf docs.phptravels.com |
Einsatzbereiche
Wer das Amadeus-Modul aktiviert
Online-Reisebüros
Öffentliche Flugsuche auf Amadeus-Inhalten, mit Ihrem Aufschlag und Checkout.
B2B-Agentennetzwerke
Subagenten buchen Amadeus-Tarife über Ihr Portal zu Ihren Konditionen.
Geschäftsreise-Dienstleister
Firmenbucher suchen Amadeus-Tarife auf einer Plattform, die Sie hosten und steuern.
Warum PHPTRAVELS
Ein Connector, den Sie lesen, ändern und selbst hosten
Quellcode inklusive
Selbst gehostet unter kommerzieller Lizenz, damit Entwickler das Amadeus-Modul erweitern können.
Dokumentiertes Setup
Jeder Schritt, jedes Feld und jede Fehlerursache steht auf docs.phptravels.com.
24 Sprachen
Zeigen Sie Amadeus-Tarife in den Sprachen Ihrer Märkte, auch von rechts nach links.
B2C und B2B
Eine Installation für Ihre öffentliche Website und Ihr Agentenportal.
FAQ
Fragen zum Amadeus-Connector
Was Teams beim Einrichten des Amadeus-Moduls fragen.
Vertrieb kontaktierenEs ist ein fertiges Flugmodul. Sie legen eine App bei Amadeus for Developers an, tragen deren Zugangsdaten im Admin ein, und Amadeus-Angebote erscheinen in Ihrer Flugsuche, Buchungen entstehen über Flight Create Orders.
Das Amadeus-Modul ist im Enterprise-Plan enthalten, einer Einmalzahlung von $9999 laut Preisseite. Ihr Amadeus-Konto und dessen Konditionen sind separat und werden mit Amadeus vereinbart.
Einen Grant Type client_credentials, eine Client ID und ein Client Secret. Sandbox-Schlüssel vergibt Amadeus beim Anlegen der App, Produktionsschlüssel nach Freigabe Ihres Produktionsantrags.
Das Modul nutzt travel.api.amadeus.com/v2/. Manche Regionen haben einen anderen Endpoint oder andere Parameter, prüfen Sie daher zuerst Ihr Konto; andere Endpoints sind als Individualentwicklung möglich.
Beides, je nach den in Ihrer Amadeus-App aktivierten APIs. Flight Offers Search liefert Ergebnisse, für Buchungen muss Flight Create Orders aktiv sein.
Der dokumentierte Connector ist für Flüge. Amadeus ist auch als Unterkunftsanbieter gelistet, die Anleitung dafür ist aber noch nicht veröffentlicht; fragen Sie unser Team nach dem Umfang für Hotels.
Weiter entdecken
Mehr zur Plattform
- Amadeus-API-IntegrationAmadeus-Flüge, Hotels und Mietwagen im eigenen Portal
- Duffel-API-IntegrationDuffel-Flugangebote und -Bestellungen auf Ihrer Buchungsseite
- Kiwi API-IntegrationFlugsuche und Buchung über Kiwi.com Tequila
- FlügeGDS- und NDC-Ticketing
- Preise
- Alle IntegrationenDie vollständige, aktuelle Liste
