ACCOMMODATION API | REST + MCP

myroom24 Partner Platform

Find, book and manage stays.

Connect live accommodation search, direct bookings, cancellations and traveller contact updates to your platform or AI assistant. Available through REST and MCP, with guest approval and Stripe-hosted payment.

Request partner access Read documentation

GET /production/partner/v1/search

curl "$BASE_URL/production/partner/v1/search?destination=Berlin&\

check_in=2026-10-12&check_out=2026-10-15&adults=2" \

-H "Authorization: Bearer $TOKEN" \

-H "Ocp-Apim-Subscription-Key: $KEY"

# Canonical offers | live availability

# Search, then quote and prepare a booking

THE BOOKING JOURNEY

From the first search to managing a stay.

Search current offers and create a quote. With booking access enabled, prepare the requested action and let the guest approve it in myroom24. Price and availability are checked again before a booking is created; the guest completes payment through Stripe.

01

Discover

Live search with structured filters, availability and a canonical total price.

02

Book

Create a reservation from a fresh quote after guest approval, then open the Stripe payment page.

03

Manage

Read your bookings, cancel under their cancellation terms, and update existing travellers' email and phone details.

BUILT FOR PRODUCTION-GRADE INTEGRATIONS

One contract. Two integration surfaces. Clear safety boundaries.

REST

OpenAPI 3.1

Stable, versioned contracts for conventional integrations.

MCP

Native tools

Streamable HTTP tools for modern LLM and agent clients.

OAUTH 2.0

Independent controls

Entra app roles plus an APIM subscription per partner.

PAYMENTS

Hosted by Stripe

Guests enter payment details on Stripe. Each booking action requires their explicit approval.

BECOME A PARTNER

Is myroom24 right for your use case?

We review integration quality, user value and expected volume personally.