Pull reservations from Booking.com Connectivity API and acknowledge delivery

domain: developers.booking.com/connectivity · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate and target the PCI-compliant base URL secure-supply-xml.booking.com for all reservation retrieval calls
  2. Send a GET OTA_HotelResNotif request to retrieve pending reservations; Booking.com returns new, modified, and cancelled bookings that have not yet been acknowledged
  3. Parse each OTA_HotelResNotifRQ payload to extract guest details, room type, rate plan, total amount, and booking reference
  4. POST an acknowledgement for each retrieved reservation using the specified acknowledgement endpoint so the booking is removed from the pending queue
  5. Store the Booking.com booking ID alongside your PMS reservation ID for future modification or cancellation lookups
  6. Implement polling on a schedule appropriate to your volume; reservations accumulate if not retrieved and acknowledged promptly

Known gotchas

Related routes

Pull and send reservation messages using Expedia supply-side Booking Notification API
developers.expediagroup.com/supply/lodging · 6 steps · unrated
Push availability and rate updates to Booking.com via the Connectivity API
developers.booking.com · 5 steps · unrated
Integrate a booking channel with SiteMinder SiteConnect to receive ARI pushes and deliver reservations
developer.siteminder.com/siteconnect-api · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans