ISPilot Docs

Hotels and restaurants

Connect your booking system

Any booking system (PMS) can send stays to ISPilot, so reception doesn't enter them twice.

This page is for the person who looks after your booking system. It needs a small piece of setup work on that system.

Get your key

  1. Open Business > Hotel settings and find Connect your hotel system (PMS).
  2. Select Make a key, then copy it. It's shown only once.
  3. Copy the addresses shown on that screen. They include your own subdomain.

Making a new key stops the old one working at once. Update your booking system straight away if you replace it.

Send requests

Send the key with each request, using either header:

Authorization: Bearer hk_your_key
X-Hotel-Key: hk_your_key
RequestWhat it doesFields
POST pms-checkinChecks a guest inroom, guest_name, checkout_at, and optional surname, phone, email, external_ref
POST pms-checkoutChecks a guest outexternal_ref, or room with an optional surname
GET pms-in-houseLists guests in house nowNone

Write checkout_at like this: 2026-11-02 11:00.

Send external_ref with your own booking number. It makes check-out exact when a room has changed hands.