A booking resource is used to encapsulate multiple Reservation resources and provide guest and payment details.

⚠️ Restrictions

  • A booking can only contain reservations for a single Property;
  • The maximum number of reservations per booking is 8.

Example of how to create a booking


Asynchronous confirmations

Our bookings api is asynchronous. This means that the response of the create booking endpoint when you create a booking indicates that we have received your booking but it's not confirmed yet, indicated by the status in the reservations object which will be TO_BE_DELIVERED.

To validate the confirmation, you need to poll for the status, using the retrieve booking endpoint , using the id attribute that is returned when a booking is created


What’s Next