Annuaire des intégrations

Intégration API Amadeus : le connecteur vols, configuré pas à pas

Le module Amadeus relie la recherche de vols PHPTRAVELS à Amadeus Enterprise. Enregistrez une app, collez trois identifiants dans l'admin, testez en mode développement et passez en production quand Amadeus valide votre compte.

  • Connecteur du plan Enterprise
  • OAuth2 client credentials
  • Développement et production
  • Guide de configuration publié

Configuration du connecteur

De l'app Amadeus aux résultats de vols en direct en cinq étapes

Le connecteur est un module prêt à l'emploi : une configuration standard ne demande aucune ligne de code. Vous apportez votre compte Amadeus et vos conditions commerciales, et le module gère l'authentification, la recherche de vols et la création des commandes dans le module vols de PHPTRAVELS.

  1. Partez du plan Enterprise, qui inclut le module Amadeus
  2. Inscrivez-vous sur Amadeus for Developers et créez une app avec Flight Offers Search et Flight Create Orders
  3. Saisissez grant type, client ID et client secret dans Modules de l'admin, avec Dev mode activé
  4. Recherchez des vols sur votre site et vérifiez le logo Amadeus sous le bouton Réserver
  5. Demandez les clés de production, remplacez les clés sandbox et passez Dev mode en production
Dev mode
Développement
Endpoint
travel.api.amadeus.com/v2/
c1 · grant_type
client_credentials
c2 · client_id
••••••••••7Kq2
c3 · client_secret
••••••••••
Lire le guide de configuration

Flux des requêtes

Ce qui se passe à chaque recherche Amadeus

La même séquence tourne en développement et en production ; seuls les clés et le réglage Dev mode changent.

  1. Authentifier

    Votre client ID et votre secret sont échangés contre un jeton d'accès.

  2. Rechercher

    Flight Offers Search renvoie les tarifs pour l'itinéraire, les dates et les passagers.

  3. Afficher

    Les offres apparaissent avec votre marge, à côté des résultats des autres fournisseurs connectés.

  4. Commander

    Flight Create Orders réserve l'offre choisie avec les données du voyageur.

  5. Enregistrer

    La réservation est stockée dans l'admin et la confirmation part par e-mail.

La place d'Amadeus

Votre compte Amadeus, d'autres API vols et du développement sur mesure

Le module Amadeus est l'un de plusieurs connecteurs vols, chacun fonctionnant avec ses propres identifiants dans la même recherche.

  • Votre compte Amadeus Enterprise

    Amadeus délivre les clés de production après examen de votre cas d'usage, de l'immatriculation de votre société et de votre site, et vous acceptez ses conditions commerciales.

  • Autres connecteurs vols

    Ajoutez Duffel, Kiwi ou d'autres fournisseurs de vols depuis l'annuaire des intégrations et comparez leurs tarifs dans une seule liste.

  • Autres endpoints et API

    Un endpoint Amadeus régional ou une API que le module n'utilise pas encore peut être ajouté en développement sur mesure.

Fournisseurs de vols connectables :

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
Voir toutes les intégrations

Back-office

Pilotez les réservations Amadeus depuis le même admin

Une fois les clés saisies, les tarifs Amadeus suivent les règles que vous appliquez déjà à tout autre fournisseur de vols.

  • Marges sur les vols

    Marges fixes ou en pourcentage pour que les tarifs Amadeus affichent votre prix de vente.

  • Liste des réservations

    Les réservations Amadeus figurent avec les données voyageurs et le statut dans l'écran des réservations de vols.

  • Agents B2B

    Les agents recherchent et réservent des tarifs Amadeus dans le portail agents, à leurs propres tarifs.

  • Paiements

    Les voyageurs paient via les passerelles activées, les agents depuis leur portefeuille.

  • Clés sur votre serveur

    Les identifiants sont enregistrés dans votre propre admin auto-hébergé, pas sur une plateforme partagée.

  • Tickets de support

    Ouvrez un ticket sur app.phptravels.com si une connexion ou une réservation a besoin de notre aide.

Comparer

Développer soi-même sur Amadeus vs le module PHPTRAVELS

Les deux utilisent le même compte Amadeus. La différence tient à ce que votre équipe écrit et maintient autour.

TâcheIntégration API directePHPTRAVELS
AuthentificationIntégration API directeDemande et renouvellement des jetons codés par vos développeursPHPTRAVELSGérée par le module à partir de trois champs de l'admin
Résultats de rechercheIntégration API directeDonnées des offres à relier à votre propre page de résultatsPHPTRAVELSOffres affichées dans la recherche de vols existante
RéservationIntégration API directeFormulaires voyageurs et appels de commande à créer de zéroPHPTRAVELSCreate Orders relié au paiement et à la validation
Test et productionIntégration API directeConfiguration distincte pour chaque environnementPHPTRAVELSUn seul interrupteur Dev mode
Marges et réservationsIntégration API directeUn back-office à concevoir et construirePHPTRAVELSInclus dans l'admin des vols
Étapes de configurationIntégration API directeRédigées et tenues à jour par votre équipePHPTRAVELSGuide publié sur docs.phptravels.com

Cas d'usage

Qui active le module Amadeus

  • Agences de voyages en ligne

    Recherche de vols publique sur le contenu Amadeus, avec votre marge et votre paiement.

  • Réseaux d'agents B2B

    Les sous-agents réservent des tarifs Amadeus via votre portail, à vos tarifs.

  • Agences de voyages d'affaires

    Les réservataires d'entreprise recherchent des tarifs Amadeus sur une plateforme que vous hébergez et contrôlez.

Pourquoi PHPTRAVELS

Un connecteur que vous pouvez lire, modifier et héberger

  • Code source inclus

    Auto-hébergé sous licence commerciale, pour que vos développeurs étendent le module Amadeus.

  • Configuration documentée

    Chaque étape, champ et cause d'erreur est décrit sur docs.phptravels.com.

  • 24 langues

    Affichez les tarifs Amadeus dans les langues de vos marchés, y compris de droite à gauche.

  • B2C et B2B

    Une installation pour votre site public et votre portail agents.

FAQ

Questions sur le connecteur Amadeus

Ce que demandent les équipes en configurant le module Amadeus.

Parler à un conseiller

C'est un module vols prêt à l'emploi. Vous créez une app sur Amadeus for Developers, saisissez ses identifiants dans l'admin, et les offres Amadeus apparaissent dans votre recherche de vols, les réservations étant créées via Flight Create Orders.

Le module Amadeus est disponible avec le plan Enterprise, un paiement unique de $9999 indiqué sur la page des tarifs. Votre compte Amadeus et ses conditions commerciales sont distincts et convenus avec Amadeus.

Un grant type client_credentials, un client ID et un client secret. Amadeus délivre des clés sandbox à la création de l'app et des clés de production après validation de votre demande de production.

Le module utilise travel.api.amadeus.com/v2/. Certaines régions ont un autre endpoint ou d'autres paramètres : vérifiez d'abord votre compte ; d'autres endpoints peuvent être ajoutés en développement sur mesure.

Les deux, selon les API activées dans votre app Amadeus. Flight Offers Search fournit les résultats et Flight Create Orders doit être activée pour les réservations.

Le connecteur documenté concerne les vols. Amadeus figure aussi comme fournisseur d'hébergement, mais son guide de configuration n'est pas encore publié ; interrogez notre équipe sur le périmètre hôtels.