Skip to content

Getting Started

Bookable API

Integrate into your partners' booking systems, via a unified API across all major Table Management Systems:

  • Onboarding new venues: use the TMS Gateway API to tell Bookable which booking system an Operator uses, add the Operators TMS API keys, and start making bookings via the Bookings API.
  • Day‑to‑day: use the Bookings API to search venues and create/amend bookings with your existing client ID/secret.

Supported systems
Collins
SevenRooms
Zonal
ResDiary
DesignMyNight
more coming soon

Key capabilities

Quick start

1

Get your credentials

Log in to the Bookable Portal and copy your client_id and client_secret from your account settings.

2

Authenticate

POST your credentials to https://auth.bookabletech.com/oauth/token to obtain a short-lived bearer token.

3

Onboard operators & connect TMS credentials

Use the TMS Gateway API to onboard each hospitality operator and supply their TMS credentials (Collins, SevenRooms, or Zonal). Their venues become immediately searchable once credentials are active.

4

Search venues & create bookings

Search venues, check live availability, then submit a booking request. The API supports instant confirmation and enquiry flows depending on the venue's booking rules.

Use cases

Restaurant booking platforms

Offer reservations across multiple venues on different TMS platforms through a single integration.

Hospitality marketplaces

Power discovery and booking for restaurants, bars, and event venues in one unified experience.

White-label booking tools

Build branded booking flows for hospitality groups using real-time availability from their TMS.

Travel & lifestyle apps

Add dining and experience bookings to travel or concierge apps without TMS-specific integrations.

Explore the docs