ThinkReservations logo

ThinkReservations integration

Connects to the ThinkReservations availability API. Read-only availability and pricing; no booking or reservation management. ThinkReservations official site ↗

Availability only. ThinkReservations exposes a read-only availability endpoint. Maison can answer questions about room options and pricing, but booking requests are handed off to the property's own reservation flow.

Supported features

The ThinkReservations integration queries room availability, rates, taxes, and fees for a given date range and occupancy. All other operations listed below are unavailable at the API level.

FeatureSupportedNotes
Hotel availabilityRoom availability with rates, taxes, fees, and totals for a date range and occupancy
Room typesDerived from availability response; no separate catalog endpoint
Room ratesRates are included in the availability response
Rate plans
List / get reservationsNo reservation lookup API — guests are directed to contact the hotel
Create reservationGuests are directed to the hotel booking link
Payment link

Setup steps

  1. Find your hotel ID

    Your ThinkReservations hotel ID is a numeric identifier (for example, 1126). Contact your ThinkReservations account manager or locate it in the ThinkReservations admin portal under property settings.

  2. Locate your client ID

    The client ID is a booking-engine identifier assigned by ThinkReservations — for example, SelectRegistry. It is passed as a query parameter on every availability request. If you are unsure of your value, contact ThinkReservations support.

    The default value used when no client ID is configured is SelectRegistry. If your property uses a different identifier, enter it explicitly.
  3. Enter the values in the business console

    Open the business console, select your client, and go to PMS Integration. Choose ThinkReservations and fill in:

    • Hotel ID — the numeric ID from step 1
    • Client ID — the booking-engine identifier from step 2 (leave blank to use the default)
  4. Enable the integration

    Toggle Active to on and save. Maison will use your hotel ID and client ID to query availability on every relevant guest turn — no token management needed.