Getflights voor developers

De consolidator van vliegtickets, als API.

Breng je boekingen, facturen en deadlines, namenlijsten van groepen en het boeken van vluchten naar je eigen backoffice, website of CRM. Hetzelfde platform waarop onze specialisten en Getflights Pro draaien.

Booker API

Vluchten boeken op je eigen site en in je apps

Partner API

Boekingen, PNR’s, facturen en deadlines

Group Manager API

Reizigers, zitplaatsen en namenlijsten

Booker API

Vluchten boeken op je eigen website en in je apps.

Voor elke reisprofessional die vluchten wil aanbieden aan zijn eigen klanten: reisbureaus, touroperators, evenementenorganisatoren en online platformen. Integreer onze vluchtcontent in je site of app voor een vlottere boekingservaring.

  • Onze vluchtcontent in je eigen boekingsproces
  • Jouw merk, jouw klanten, jouw prijzen
  • Ook voor evenementen: beperk routes en datums tot wat je afsprak

Partner API

Je Getflights-boekingen, in je eigen backoffice.

Voor reisbureaus, touroperators en mid-officeplatformen. Haal elke boeking die je bij ons maakte binnen in je ERP, CRM of boekhouding, met PNR’s, vluchten, prijzen, facturen en deadlines, zonder iets over te typen.

  • Boekingen met hun prijslijnen: tarief, brandstof, luchthaventaksen en kosten
  • PNR’s, vluchten, passagiers en hun e-tickets als pdf
  • Offertes en opties genomen in de boekingstool
  • Verkoopfacturen als pdf en UBL XML, met betaalstatus
  • Deadlines: taken om op te volgen en annulatieregels om in het oog te houden
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": [ … ] }

Semantic versioning · Momenteel alleen-lezen

/bookings

Boeking, lijnen, facturen

/pnrs

Vluchten en passagiers

/quotes

Offertes en opties

/sales-invoices

Pdf, UBL, betaald of niet

/tasks

Deadlines om op te volgen

/cancellation-rules

Wanneer annuleren kost

Group Manager API

Hou namenlijsten van groepen automatisch gesynchroniseerd.

Je reizigers staan al in je CRM, HR-tool of registratieplatform. Stuur ze rechtstreeks door naar de Group Manager in plaats van spreadsheets over te typen, en lees terug wie nog gegevens mist.

  • Reizigers toevoegen, bijwerken en verwijderen
  • Zitgroepen en noodcontacten
  • Verplichte gegevens en controles op ontbrekende gegevens
  • Status openen, sluiten en finaliseren
Voorbeeld
{
  "firstName": "Lotte",
  "lastName": "Peeters",
  "dateOfBirth": "1988-03-14",
  "seatingGroup": "Sales team",
  "emergencyContact": { … }
}

Gebouwd op open standaarden

Niets eigens om te leren.

Onze API’s gebruiken de gekende standaarden waarmee je developers al werken, dus elke taal, elk framework of elke HTTP-client volstaat.

OAuth 2.0

Veilige toegang op basis van tokens. Gebruikers geven je app toestemming; jij komt nooit aan hun wachtwoord.

REST

Gewoon HTTPS en voorspelbare resource-URL’s, zoals /bookings en /bookings/{id}.

JSON:API

Antwoorden volgen de specificatie van jsonapi.org: include, filter, sort en paginate op de standaardmanier.

jsonapi.org ↗

Semantic versioning

Een versieheader bij elke call, zodat updates je integratie nooit onaangekondigd breken.

Uitgebreide documentatie en developertools

Volledige referentiedocumentatie voor elke entiteit en elk endpoint, met voorbeelden, plus een developerportaal om je applicaties en credentials te beheren.