Hub voor leveranciers- en service-API's

Reis-API's gekoppeld aan één boekingsplatform

Alle gidsen over reis-API's van deze site op één plek: GDS- en airlinecontent, hotelbedbanks en extranets, tours, auto's en transfers, betaalgateways en backoffice-tools. Filter het overzicht op categorie, vergelijk de drie manieren om inventaris in te kopen en volg het pad van een integratie van sandbox-sleutels tot live verkoop.

  • Integratiegidsen per categorie
  • Flow zoeken, prijzen, boeken, ticketen
  • API's vs boekingsengine vs GDS
  • Zelf gehost met broncode

In het kort

Wat reis-API's zijn en waar ze passen

Drie begrippen komen op elke pagina van deze hub terug. Dit betekenen ze, voordat je een leverancier kiest.

Ben je nieuw in het onderwerp, begin dan met Wat is API-integratie en lees daarna de technische uitleg in Reis-API-integratie. De volledige lijst met kant-en-klare connectors staat op Alle integraties, en de boekingsmodules die ze gebruiken staan beschreven onder Platformoverzicht.

  • Reis-API

    Een programmatisch endpoint dat doorzoekbare reisdata teruggeeft, zoals beschikbaarheid, tarieven, regels en content voor vluchten, hotels, auto's of tours, meestal als JSON of XML.

  • Reis-API-integratie

    Het koppelen van een leveranciers-, GDS- of aggregator-endpoint aan een boekingsengine: authenticatie, veldmapping, idempotente boekingsaanroepen en fout- en herhaalbeleid.

  • Zelf gehoste connectors

    PHPTRAVELS levert de connectorcode mee met de licentie, zodat je team de adapters die met elke leverancier praten kan lezen, uitbreiden en hosten.

De aanroepvolgorde die elke leverancier deelt

  1. 01Zoeken
  2. 02Prijzen en hervalideren
  3. 03Boeken
  4. 04Ticketen of bevestigen

Leveranciersnamen en responsvormen verschillen, maar elke connector in het overzicht hieronder volgt dezelfde reeks van vier aanroepen.

Het overzicht

Reis-API's per categorie

Kies een categorie om de lijst te verkleinen. Elk item opent een eigen gids over die leverancier of dienst, wat hij teruggeeft en hoe hij op het platform wordt ingesteld.

GDS-, airline- en vlucht-API's

20 gidsen

Global distribution systems, NDC, aggregators voor lowcostmaatschappijen, consolidators en vluchtdatadiensten voor de vluchtenmodule.

Drie manieren om inventaris in te kopen

Reis-API's vs boekingsengine vs GDS-API

Teams wegen een directe API, een kant-en-klare boekingsengine en een kaal GDS-contract vaak af alsof het dezelfde aankoop is. Ze lossen verschillende problemen op en worden meestal gecombineerd.

CriteriumReis-API'sBoekingsengineGDS-API
DoelReis-API'sData en handelingen via endpointsBoekingsengineFront-end, bedrijfsregels en afrekenenGDS-APIVluchtcontent en extra's via legacy- en NDC-kanalen
ContentbereikReis-API'sHotels, vluchten, auto's, activiteiten, bedbanksBoekingsengineVan zoeken tot afrekenen voor alles wat gekoppeld isGDS-APIVooral luchtvaartmaatschappijen en hun extra's
Integratie-inspanningReis-API'sGemiddeld: veldmapping, idempotentie, herhalingenBoekingsengineGemiddeld tot hoog bij eigen bouw; laag op PHPTRAVELSGDS-APIHoog: PCC-inrichting, queues, certificering en audits
Commerciële voorwaardenReis-API'sPer aanroep, opslag of stoel, bepaald door de leverancierBoekingsengineEenmalige licentie op PHPTRAVELS, plus gatewaykostenGDS-APIGDS-contracten, incentives en segmentdoelen
Het beste voorReis-API'sOTA's en DMC's die meerdere leveranciers combinerenBoekingsengineDirect verkopen met eigen merk en eigen regelsGDS-APIVluchtgerichte bureaus en zakenreisorganisaties
Tijd tot lanceringReis-API'sSnel zodra de inloggegevens zijn verstrektBoekingsengineInstalleren, leveranciers koppelen, branden en lancerenGDS-APIHet langst, omdat goedkeuring en certificering eerst komen

PHPTRAVELS is de kolom boekingsengine: de leveranciers-API's en een eventueel GDS-contract sluiten erop aan, dus je koopt de software één keer en voegt feeds toe naarmate je contracten binnenkomen. De prijzen staan op Prijzen; de hostingkant staat onder Vereisten.

Van sleutels tot live verkoop

Hoe een API-integratie live gaat

De rail hieronder is de werkvolgorde voor elke leverancier in het overzicht, met het verzoek en het antwoord dat het platform uitwisselt zodra de connector is ingeschakeld.

  1. 01

    Inloggegevens

    Onderteken de leveranciersovereenkomst en ontvang sandbox-sleutels, endpoints en de documentatie.

  2. 02

    Sandbox-verbinding

    Voer de sleutels in het beheerpaneel in, doe de eerste zoekopdracht en controleer dat de connector het antwoord kan lezen.

  3. 03

    Contentmapping

    Koppel leverancierscodes aan de stamdata van het platform: luchthavens, hotel-id's, maaltijdtypes, voertuigklassen.

  4. 04

    Opslagen en regels

    Stel opslagen, belastingen, kosten en valutaregels in per bureau, per B2B-agent of per klantgroep.

  5. 05

    Testboekingen

    Doorloop de certificeringsscenario's van de leverancier: boeken, wijzigen, annuleren en afstemmen met zijn testconsole.

  6. 06

    Productiesleutels

    Schakel over op live inloggegevens, activeer de leverancier voor de publieke site en het B2B-portaal en volg de eerste boekingen.

Eén hervalidatie-aanroep, zoals het platform die verstuurt

>VerzoekPOST /api/v1/hotels/price
{  "supplier": "hotelbeds",1  "env": "production",1  "rateKey": "HB-20261112-118742-DBL-BB",  "occupancy": { "rooms": 1, "adults": 2 },  "currency": "USD",  "markupRule": "b2c-default"2}
<Antwoord200 OK
{  "status": "available",  "net": 184.00,2  "sell": 206.08,2  "currency": "USD",  "cancellation": { "deadline": "2026-11-09", "fee": 184.00 },  "hold": "PT-HLD-7731",3  "expiresIn": 9003}
  1. 1

    Leverancierssleutels worden per omgeving opgeslagen, nooit in de verzoektekst die je naar klanten stuurt.

  2. 2

    Netto- en verkoopprijs reizen samen; de naam van de opslagregel vertelt de backoffice waarom ze verschillen.

  3. 3

    Een hold-referentie houdt de boekingsaanroep idempotent als de klant de betaling opnieuw probeert.

  4. Bekijk de integratie-uitleg

Kies op bedrijfsmodel

Welke reis-API's elk type bedrijf als eerste koppelt

Het overzicht is lang omdat reisbedrijven verschillen. Dit zijn de gebruikelijke startcombinaties die we bij onboarding zien.

  • 01

    Online reisbureau

    Een GDS- of NDC-feed voor vluchten, een of twee bedbanks voor hotels, een autobroker en een kaartgateway. Eerst breedte, daarna directe contracten.

  • 02

    Destination management company

    Eigen inventaris geladen in het beheer, een bedbank voor de gaten, een tourmarktplaats en transfers. Vluchten komen vaak later via een consolidator.

  • 03

    Zakelijk reismanagement

    GDS-content met onderhandelde tarieven, een hotelprogramma via extranet of bedbank, goedkeuringsregels en boekhoudexport.

  • 04

    Consolidator of B2B-groothandel

    Meerdere vluchtbronnen met opslagen per subagent, een agentwallet, betalingen per bankoverschrijving en gateway, en een boekhoudfeed.

Elk model heeft een eigen pagina: Online reisbureaus, DMC's en Zakelijk reizen; de kredietkant voor subagenten van een groothandel staat onder Wallets voor agenten. De white-labellaag die deze feeds naar partners distribueert, is beschreven onder White-label B2B-portaal.

Vragen

Reis-API's, beantwoord

Korte antwoorden op wat kopers vragen voordat ze leveranciers kiezen.

Praat met sales

Reis-API's zijn endpoints die live inventaris, prijzen, regels en handelingen zoals zoeken, hervalideren, boeken en annuleren ontsluiten van leveranciers, GDS-aanbieders en aggregators. Een boekingsplatform roept ze aan en zet de antwoorden om in een zoekresultaat, een winkelmand en een bevestigde boeking.

Authenticatie met de sleutels van de leverancier, zijn codes koppelen aan je stamdata, zoeken, prijzen en boeken in volgorde aanroepen, fouten en herhalingen afhandelen zonder dubbele boekingen, en het resultaat doorgeven aan betalingen, vouchers en boekhouding. Op PHPTRAVELS doen de connectors dit al; jouw werk zijn inloggegevens, mapping en regels.

Ja. Het platform wordt zelf gehost en de broncode is inbegrepen onder een commerciële licentie, dus je ontwikkelaars kunnen elke adapter lezen, een leverancier toevoegen die nog niet in het overzicht staat of aanpassen hoe een bestaande connector content koppelt.

Meestal een mix in plaats van één feed: een aggregator voor lowcostmaatschappijen voor breedte, NDC- of GDS-content voor netwerkmaatschappijen en ticketing, en een consolidator waar je eigen airlinecontracten mist. De vluchtengroep van het overzicht bevat gidsen voor elke optie.

Meerdere per module. Het platform bevraagt elke ingeschakelde leverancier, voegt de resultaten samen op stam-id, verwijdert dubbelen en past je opslagregel toe voordat een prijs wordt getoond. Een tweede bedbank of een tweede vluchtbron toevoegen is dus een configuratiewijziging, geen verbouwing.

De API's zelf worden geprijsd door hun leveranciers, meestal per aanroep, per boeking of via een opslagafspraak; sommige zijn gratis met een partnerprogramma. De PHPTRAVELS-software die ze koppelt is een eenmalige licentie vanaf $ 2.499, zoals vermeld op de prijzenpagina.