Getflights pour les développeurs

Le consolidateur aérien, sous forme d’API.

Intégrez vos réservations, factures et échéances, listes de noms des groupes et la réservation de vols dans votre back-office, votre site web ou votre CRM. La même plateforme que celle de nos spécialistes et de Getflights Pro.

Booker API

La réservation de vols sur votre site et dans vos applis

Partner API

Réservations, PNR, factures et échéances

Group Manager API

Voyageurs, sièges et listes de noms

Booker API

La réservation de vols sur votre propre site et dans vos applications.

Pour tout professionnel du voyage qui souhaite proposer des vols à ses propres clients : agences, tour-opérateurs, organisateurs d’événements et plateformes en ligne. Intégrez notre contenu aérien dans votre site ou votre application pour une réservation plus simple.

  • Notre contenu aérien dans votre propre parcours de réservation
  • Votre marque, vos clients, vos prix
  • Aussi pour les événements : limitez itinéraires et dates à ce qui a été convenu

Partner API

Vos réservations Getflights, dans votre propre back-office.

Pour les agences de voyages, tour-opérateurs et plateformes de mid-office. Importez chaque réservation faite chez nous dans votre ERP, CRM ou comptabilité, avec ses PNR, vols, prix, factures et échéances, sans rien ressaisir.

  • Réservations avec leurs lignes de prix : tarif, carburant, taxes aéroportuaires et frais
  • PNR, vols, passagers et leurs billets électroniques en PDF
  • Devis et options pris dans l’outil de réservation
  • Factures de vente en PDF et UBL XML, avec statut de paiement
  • Échéances : tâches à traiter et règles d’annulation à surveiller
api.getflights.com · JSON:API
GET /api/partner/bookings/410060?include=pnrs,cancellation_rules
Authorization: Bearer ACCESS_TOKEN
X-CSPA-Version: 1.0.0
{ "data": {
    "type": "booking", "id": "410060",
    "attributes": {
      "type": "booking_tool",
      "departure-date": "2024-01-18",
      "external-reference": "PO 119375",
      "gross-price": 3481.28,
      "currency": "EUR" } },
  "included": [ … ] }

Versionnage sémantique · En lecture seule pour l’instant

/bookings

Réservation, lignes, factures

/pnrs

Vols et passagers

/quotes

Devis et options

/sales-invoices

PDF, UBL, payée ou non

/tasks

Échéances à traiter

/cancellation-rules

Quand l’annulation coûte

Group Manager API

Synchronisez automatiquement les listes de noms des groupes.

Vos voyageurs se trouvent déjà dans votre CRM, votre outil RH ou votre plateforme d’inscription. Envoyez-les directement dans le Group Manager au lieu de ressaisir des tableurs, et voyez qui doit encore compléter ses données.

  • Ajouter, modifier et supprimer des voyageurs
  • Groupes de sièges et contacts d’urgence
  • Données obligatoires et contrôle des données manquantes
  • Statut ouvert, clôturé et finalisé
Exemple
{
  "firstName": "Lotte",
  "lastName": "Peeters",
  "dateOfBirth": "1988-03-14",
  "seatingGroup": "Sales team",
  "emergencyContact": { … }
}

Basé sur des standards ouverts

Rien de propriétaire à apprendre.

Nos API utilisent les standards bien connus avec lesquels vos développeurs travaillent déjà : n’importe quel langage, framework ou client HTTP fera l’affaire.

OAuth 2.0

Un accès sécurisé par jetons. Les utilisateurs autorisent votre application ; vous ne manipulez jamais leur mot de passe.

REST

Du HTTPS simple et des URL de ressources prévisibles, comme /bookings et /bookings/{id}.

JSON:API

Les réponses suivent la spécification jsonapi.org : include, filter, sort et paginate de manière standard.

jsonapi.org ↗

Versionnage sémantique

Un en-tête de version à chaque appel, pour que les mises à jour ne cassent jamais votre intégration sans prévenir.

Une documentation complète et des outils pour développeurs

Une documentation de référence complète pour chaque entité et endpoint, avec des exemples, ainsi qu’un portail développeur pour gérer vos applications et identifiants.