Operators are the hospitality businesses (e.g. Stonegate, Nightcap, Big Table Group) whose venues you want to make bookable through your integration. Registering an operator is the first step before connecting any TMS credentials.
TMS Gateway API (1.0.0-SNAPSHOT)
API for registering operators and managing their TMS credentials. Once configured, operators and their venues become available for booking operations via the Bookings API.
This API provides endpoints to:
- Register, retrieve, update, and deregister operators
- Manage TMS credentials for each operator
Supported TMS Systems:
- Collins (CO) - BearerToken authentication
- SevenRooms (SR) - ClientCredentials authentication
- Zonal (ZO) - BaseAuth authentication
Authentication Fields by TMS Type:
| TMS | Auth Type | Required Fields |
|---|---|---|
| Collins (CO) | BearerToken | bearer, externalOperatorId |
| SevenRooms (SR) | ClientCredentials | clientId, secretId |
| Zonal (ZO) | BaseAuth | clientId, secretId |
Download OpenAPI description
Languages
Servers
Production
https://api.bookabletech.com
Sandbox
https://api-sandbox.bookabletech.com
Credentials connect a registered operator to their TMS. Each credential set tells Bookable how to authenticate with a specific TMS on the operator's behalf — unlocking real-time availability and booking capability for that operator's venues. An operator may hold credentials for multiple TMS systems (e.g. Collins for some venues, SevenRooms for others).
Operations