Booking Engine Guide
  • Mews Booking Engine Guide
  • Booking Engine Standalone
    • Getting started
    • Deeplinks
  • Booking Engine Widget
    • Getting started
    • Use cases
      • Prerequisites
      • Testing in the Demo environment
      • Using your own Date inputs
      • Multiple enterprises and pre-selected locations
      • Disabling widget caching
    • Advanced guide
    • Reference
    • Troubleshooting
  • Booking Engine API
    • Usage guidelines
      • Authentication
      • Requests
      • Responses
      • Environments
      • Images
      • Supported currency codes
      • Supported language codes
    • Use cases
      • Availability blocks
      • On session payments
      • Payment card authorization
      • Supporting payment cards
    • API Operations
      • Availability blocks
      • Configuration
      • Hotels
      • Payment cards
      • Reservations
      • Reservation groups
      • Services
      • Vouchers
    • Deprecations
  • Integrations
    • Google Tag Manager
    • Google Triggers Reference
    • Google Tag Manager Configuration
    • Google Analytics cross-domain tracking
  • FAQ
    • Ways to integrate
    • Migration off the mews.li domain
  • Changelog
    • Changelog 2024
    • Changelog 2023
    • Changelog 2022
    • Changelog 2021
    • Changelog 2020
Powered by GitBook
On this page
  • Availability
  • Configuration
  • Payment cards
  • Reservations
  • Services
  • Vouchers

Was this helpful?

  1. Booking Engine API

API Operations

This section describes all operations supported by the API, organised by theme.

Availability

Operation or Endpoint

Description

Get availability and pricing options for the specified hotel for the specified date interval

Get details of the availability blocks for the given hotel.

Configuration

Operation or Endpoint

Description

Get configuration data for the specified booking engine instances; this operation can be called initially to fetch data which may be important during the booking workflow

Get hotels data for a single specified hotel; this operation can be called initially to fetch data which may be important during the booking workflow

Fetch payment configuration parameters for the specified hotel

Payment cards

Operation or Endpoint

Description

Fetch details about the listed payment cards, in particular the Authorization state

Request authorization of the specified payment card

Reservations

Operation or Endpoint

Description

Get a price quotation for a specific hotel, date interval, room category and person count

Get final price of the specified reservations

Create a group of one or more reservations, i.e. make a reservation

Fetch details of the specified reservation group

Services

Operation or Endpoint

Description

Get availability for the specified service for each time unit in the specified date interval

Get pricing for the specified service for each time unit in the specified date interval

Vouchers

Operation or Endpoint

Description

Determine if the specified voucher code is valid or not

PreviousSupporting payment cardsNextAvailability blocks

Last updated 2 years ago

Was this helpful?

Get reservations pricing
Get reservation price
Get availability blocks
Get payment cards
Authorize payment card
Create reservation group
Get reservation group
Get configuration
Get availability
Get hotels
Get payment configuration
Validate voucher
Get services availability
Get services pricing