Creating a Booking Engine API instance

The information in this article is relevant only for Pro users at this time.

You can build your external website to manage guest bookings and integrate it with the Guesty Booking Engine via an API connection. The API integration allows you to pull data from the Booking Engine, such as checking your listing availability and creating reservations.
To set up an API integration with the Guesty Booking Engine, first, you need to create a Booking Engine API instance. Follow the instructions below.

Step by step:

  1. Sign in to your Guesty account.
  2. In the top navigation bar, click the mode selector and select Growth mode. 
  3. Click Distribution.
  4. Click the Guesty Booking Engine API thumbnail.
  5. Click Create a Booking Engine API Instance.
  6. Fill in the required information: Learn more here.
  7. Click Save.
  8. You will be redirected to a list of all Booking Engine API instances in your Guesty account. To the right of the relevant Booking Engine API instance, click Show API tokens.
  9. Copy the "Client Secret credentials" and "Client ID credentials" and share them with your developer.


The "Client Secret" and "Client ID" allow external developers to access the selected content on the specific Booking Engine API. Please make sure to share those keys only with trusted partners.


For a Production environment, you can create a total of five Booking Engine sites or Booking Engine API instances. For example, If you have one Guesty Booking Engine, you can create only four Booking Engine API instances.
For a Sandbox environment, you may only create one Booking Engine API instance.


You can share this documentation with your developers to integrate with our Booking Engine API.

Was this article helpful?
0 out of 0 found this helpful