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: opendefaultPaymentType 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.