AI Agent-integratie

Bouw AI Agents die Hotels Boeken

Verbind uw AI agent met 2,5 miljoen hotels en appartementen wereldwijd via het Model Context Protocol (MCP). Zoeken is gratis en vereist geen API key. Boek met een eenvoudige REST-aanroep.

2.5M+

Hotels & Appartementen

190+

Landen

15

API-tools

Gratis

Zoek-API

Hoe het Werkt

Drie stappen van zoeken tot bevestigde boeking. Uw AI agent handelt de volledige flow programmatisch af.

1

Hotels Zoeken

Gebruik search_location om een bestemming te vinden en hotel_search om beschikbaarheid op te vragen. Geen authenticatie nodig. Filter op prijs, sterrenclassificatie, voorzieningen en maaltijdtype. Ontvang hoteldetails, foto's en beoordelingen.

2

Authenticeren

Roep guest_login aan met een e-mailadres om een Bearer token te ontvangen. Geen wachtwoord vereist voor gastaccounts. Gebruik het token voor alle boekingshandelingen. Tokens zijn standaard JWTs geldig voor geauthenticeerde API-aanroepen.

3

Boeken & Betalen

Roep prepare_booking aan met gastgegevens en voltooi de betaling via create_checkout (Revolut) of confirm_booking (B2B-kredietlijn). De gast ontvangt automatisch een bevestigingsmail.

Beschikbare Tools

15 tools die de volledige hotelboekingscyclus bestrijken. Publieke tools vereisen geen authenticatie. Geauthenticeerde tools vereisen een Bearer token van login of guest_login.

Publieke Tools (Geen Auth Vereist)

search_location

Zoek naar steden, regio's en hotels op naam. Geeft locatie-ID's en coördinaten terug voor gebruik bij hotelzoekopdrachten.

hotel_search

Start een zoekactie naar hotelbeschikbaarheid op regio-ID of GPS-coördinaten. Specificeer data, kamers, nationaliteit van de gast en valuta.

get_search_results

Haal gepagineerde zoekresultaten op met filters voor prijsklasse, sterrenclassificatie, voorzieningen en maaltijdtype. Sorteer op prijs of beoordeling.

get_hotel_rooms

Haal beschikbare kamerpakketten op voor een specifiek hotel. Geeft prijzen, maaltijdplannen en quote-ID's terug die nodig zijn voor boeking.

check_cancellation_policy

Bekijk annuleringsdeadlines en boetekosten voor kamerpakketten vóór het boeken.

get_hotel_details

Haal volledige hotelinformatie op: beschrijving, voorzieningen, beoordelingen, foto's, coördinaten en nabijgelegen attracties.

login

Authenticeer met e-mail en wachtwoord. Geeft een Bearer token terug voor gebruik met geauthenticeerde tools.

guest_login

Registreer of log in met alleen een e-mailadres. Geen wachtwoord vereist. Geeft een Bearer token terug voor boeking.

Geauthenticeerde Tools (Bearer Token)

prepare_booking

Maak een boeking aan met gastgegevens en contactinformatie. Geeft een boekings-ID terug voor betaling. Boekingen verlopen na ongeveer 15 minuten.

confirm_booking

Bevestig en betaal met B2B-kredietlijn. Directe bevestiging met boekingsreferentienummer. Alleen voor B2B-partners.

create_checkout

Genereer een Revolut betaal-URL. Stuur de eindgebruiker door om met kaart te betalen. De boeking wordt automatisch bevestigd via webhook.

get_payment_url

Genereer een Stripe checkout-URL voor kaartbetaling. Alternatief voor Revolut in markten waar Stripe de voorkeur heeft.

list_bookings

Lijst van boekingen gefilterd op status: aankomend, voltooid, geannuleerd of in behandeling. Gepagineerde resultaten met hotel- en datuminformatie.

get_booking_details

Haal volledige boekingsgegevens op inclusief hotelinformatie, gastnamen, betalingsstatus en annuleringsbeleid.

cancel_booking

Annuleer een boeking. Geeft het restitutiebedrag en eventuele annuleringskosten terug. Vereist een expliciete bevestigingsvlag.

Integratiemogelijkheden

Kies het protocol dat bij uw stack past. Alle endpoints geven dezelfde data terug. MCP-clients kunnen tools automatisch ontdekken via het discovery-endpoint.

REST API

Roep tools rechtstreeks aan via HTTP POST. Elke tool heeft een eigen URL-pad. Stuur JSON-invoer in de request body en ontvang JSON-uitvoer. Publieke tools vereisen geen headers. Geauthenticeerde tools vereisen een Authorization header met Bearer token.

# Search hotels in Paris (no auth)
curl -X POST \
  https://locktrip.com/mcp/tools/search_location \
  -H "Content-Type: application/json" \
  -d '{"query": "Paris"}'

# Book with auth token
curl -X POST \
  https://locktrip.com/mcp/tools/prepare_booking \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <token>" \
  -d '{ ... }'

MCP Protocol

Gebruik het Model Context Protocol voor native AI agent-integratie. Tools worden automatisch ontdekt via SSE of JSON-RPC. Compatibel met Claude Desktop, Cursor en elke MCP-compatibele client. Het discovery-endpoint biedt servercapaciteiten en tool-metadata.

{
  "mcpServers": {
    "locktrip": {
      "url": "https://locktrip.com/mcp/sse"
    }
  }
}

Discovery Endpoints

Machine-leesbare endpoints voor geautomatiseerde toolontdekking. Gebruik deze om LockTrip te integreren in AI agent-frameworks, API gateways of LLM-toolregisters.

Betaalopties

Meerdere betaalpaden voor verschillende toepassingen. B2C-agents genereren checkout-links voor eindgebruikers. B2B-partners betalen direct via kredietlijn.

Revolut Checkout

Genereer een gehoste betaalpagina via de create_checkout tool. De eindgebruiker klikt op de link en betaalt met kaart. De boeking wordt automatisch bevestigd via webhook. Ideaal voor consumentgerichte AI agents.

Stripe Checkout

Alternatieve kaartbetaling via de get_payment_url tool. Geeft een door Stripe gehoste checkout-URL terug. Handig voor markten of valuta's waar Stripe de voorkeur heeft boven Revolut.

B2B-kredietlijn

Voor zakelijke partners met een vooraf gefinancierde kredietlijn. Roep confirm_booking aan om direct van uw saldo te betalen. Geen redirect nodig. Ideaal voor reisbureaus en OTA's die geautomatiseerde boekingspipelines bouwen.

Limieten

Ruime limieten voor zowel anoniem als geauthenticeerd gebruik. Geauthenticeerde gebruikers krijgen hogere quota's op alle endpoints.

NiveauZoektoolsBoekingstools
Anoniem30 verz./minN.v.t. (auth vereist)
Geauthenticeerd60 verz./min20 verz./min

Klaar om te Bouwen?

Begin nu met het zoeken van hotels zonder API key. Lees de OpenAPI spec of verbind uw MCP-client om automatisch alle 15 tools te ontdekken. Voor B2B-partnerschappen en kredietlijntoegang, neem contact op met ons zakelijk team.