Create and manage bookings via the Cloudbeds API

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

Steps

  1. Register an app in the Cloudbeds developer portal and obtain an API key (currently the recommended auth method), or use OAuth2 authorization-code flow as an alternative.
  2. Call getSources to find or create the sourceId for your integration if you don't want bookings attributed to the default "Website/Booking engine" source.
  3. POST to /api/v1.3/postReservation with guest, room, and rate details, including sourceId and an optional thirdPartyIdentifier for reconciliation.
  4. Confirm the reservation was created by reading it back or listening for a corresponding webhook event.
  5. Target API version v1.3 for new integrations — v1.1 was deprecated March 31, 2025 and v1.2 is legacy-but-listed.

Known gotchas

Related routes

Create and populate custom reservation and guest fields via the Cloudbeds API
developers.cloudbeds.com · 5 steps · unrated
Create, update, and search Bookings via the Tripleseat API
api.tripleseat.com · 5 steps · unrated
Integrate HotelBeds API to search availability and create a hotel booking with cancellation handling
developer.hotelbeds.com · 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