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.
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.