Skip to content
Appearance

For PMS companies

A channel manager API for your PMS

Your PMS sends us availability, rates and restrictions. We pass them on to Booking.com, Airbnb, Expedia, Agoda and 170+ other channels, and send every booking back to you.

Sign up with your email and your sandbox hotel is ready straight away. Your developers can read the docs today.

What your team gets

Your first call, and our answer

Send a date range and a room count. We answer at once and pass the change on to every connected channel.

  • Writes are answered at once and sent on in the background, so a slow channel never holds up your PMS.
  • We keep to each channel's limits for you, and a change waits until it lands. It is never dropped.
  • Every call, answer and error is in the docs, with a Postman collection to try them.
Open the docs
Your PMS sends
PUT /api/v1/connect-api/v1/availability
Host: api.zimmerstack.com
Authorization: Bearer zsk_live_…
Content-Type: application/json

{
  "updates": [
    { "roomTypeId": 412, "dateFrom": "2026-12-01",
      "dateTo": "2026-12-31", "available": 5 }
  ]
}
We answer
202 Accepted

{ "batchId": "…", "acceptedCells": 31, "noopCells": 0 }
A booking comes back to you
POST https://your-pms.example/webhooks/zimmerstack

{
  "type": "channel.booking.created",
  "mode": "live",
  "property": { "id": 61, "name": "Sea Breeze Apartments" },
  "data": { "booking": { "reference": "…", "channel": "…" } }
}

How a PMS company gets started

  1. Sign up online

    Enter your company's details and confirm your email with the code we send.

  2. Your sandbox is ready

    Your partner portal opens with a sandbox hotel. Make test keys under Developers.

  3. Build and test

    Your developers build against the docs and try bookings in the sandbox.

  4. Connect your hotels

    Enroll your hotels from the portal, switch to live keys and connect their channels.

Become a partner

Agencies, resellers and PMS companies can sign up here now. Your partner portal opens as soon as you confirm your email.

What happens next

  1. 1We email you a 6-digit code.
  2. 2Your partner portal opens with a short guide.
  3. 3Your access details arrive by email.
  4. 4WhatsApp us when you're ready to agree your terms.
I want to join as
With your country code.
Add your website and notes (optional)

We use these details to set up your partner account and to contact you about it.

Talk to the partner desk

Call or WhatsApp us. We'll explain how it works for your business and agree terms on the same call.

Common questions

Can't find yours? WhatsApp us. A person who has worked a front desk replies.

Ask us directly →
Do my hotels need to use your PMS?

No. Your hotels keep your PMS. They use only our channel manager, and your PMS talks to it through the API.

Which channels can my hotels connect?

Booking.com, Airbnb, Expedia, Agoda, MakeMyTrip and 170+ others, all through our channel manager.

How do bookings reach my PMS?

Each new, changed or cancelled OTA booking is sent to your server as a signed webhook. You can also fetch them from the API.

What does it cost?

The sandbox is free. For live hotels it depends on how many you connect and who pays: you, with one invoice a month, or each hotel. We agree the price on a call.

Who connects each hotel to its channels?

You or the hotel owner, from our channel manager screens. Our team helps with the first ones.