Skip to main content
This changelog tracks public-facing changes to the Booking Engine API: new endpoints, breaking changes, deprecation notices, and behaviour adjustments worth knowing about.
Enum values, response codes

Enum values described, one status per outcome

Enumerated fields such as payment types and error codes carry a description of their values: open defaultPaymentType on Get a quote for the basket to read what each option means. The calls that change state answer 204 No Content with no body, and Provides an ongoing promotion answers 204 when the hotel runs no promotion. Check that your client treats 204 as a success.
Public release

Initial public documentation

The Booking Engine API joins the portal. It powers a hotel’s full direct booking funnel through a single stateful session:
  • Session: create a session and update its search context, filters, display, and sort order.
  • Search: find hotels, rooms, and extras matching the session context.
  • Description: read descriptions for rates, rooms, extras, and hotels.
  • Basket: add rooms and extras, then quote, accept, and read sales terms.
  • Booking: create a booking access token and read a booking confirmation.
  • Loyalty, Promotion, Configuration, Resources: supporting endpoints for the funnel.