Connect your PMS or
channel manager
One integration surface. Push live rates and availability directly from your system. Receive confirmed bookings the moment guests pay on MixDorm. No manual work after onboarding.
API categories
Three surfaces cover everything a PMS or channel manager needs.
Properties, room types, rate plans. Fetch your mapped room list and rate plan IDs during setup. Use these IDs in every ARI update.
The core push channel. Send real-time inventory, rates, and restrictions per room / date / rate plan. MixDorm indexes each update instantly.
Inventory[], ota_room_id, ota_rate_id, units, rate, closearr, closedep
MixDorm pushes confirmed reservations to your webhook. You can cancel on-property bookings back to MixDorm, and pull full booking details on demand.
Supported formats
The JSON API is available now. XML is provided for PMS systems that require an OTA/HTNG interface.
Auth model
No OAuth. No Bearer tokens. Three fields in the JSON body of every request.
shared_secretper-property — never logota_cidyour channel identifierota_property_idscopes request to one propertyguidUUID v4 — idempotency keyshared_secret is redacted from all MixDorm internal logs. All endpoints return HTTP 200 — parse success to determine outcome.How to connect
Four steps from first email to live bookings.
Documentation
Full technical reference for each API surface.
Full docs available at docs/connectivity/ in the repo, or email team@mixdorm.com and we'll send them directly.