Query product in real time

Overview

Retrieve real-time, sellable hotel products for the exact stay dates and occupancy. This is the live quote step before booking.

When to use

  • The traveler opens a hotel detail page or starts booking.
  • The application needs the latest room, rate-plan, policy, tax, and sale information.

What you get

  • Current product and room-rate options.
  • Tax, fee, cancellation, invoice, and payment-related information when available.

Integration notes

Do not persist this response as a long-lived price. Query again for the actual check-in and check-out dates before booking because price and availability can change. In a Standard API Integration, call it only for IDs in the local saleable-hotel cache.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Pass the business request body directly. Do not wrap it in header / businessRequest.

number
required

Hotel ID

string
required

Check-in date in yyyy-MM-dd format. The check-in date must be earlier than the check-out date. The default maximum continuous stay is 30 days; contact customer service if it needs to be increased up to 90 days.

string
required

Check-out date in yyyy-MM-dd format. The check-in date must be earlier than the check-out date. The default maximum continuous stay is 30 days; contact customer service if it needs to be increased up to 90 days.

integer
required

Number of rooms, integer, for example 1.

string

Language. zh-CN for Chinese and en-US for English. Defaults to English.

integer
required

Adults per room

integer

Children per room

string

Children ages. Required when numberOfChildren is not empty, and the number of ages must match numberOfChildren. Separate multiple ages with commas. Example: numberOfChildren=2 and childrenAges="1,2" means two children aged 1 and 2. Use 0 for children younger than 1 year old.

string

Country/region alpha-2 code. See ISO Country/Region Code in the dictionary.

number

Timeout setting in milliseconds.

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json