Get hotel list

Overview

Search hotels for a resolved destination and stay dates. This is the discovery step in the Lightweight Integration Flow.

When to use

  • A traveler has selected a destination and dates.
  • The application needs list-page hotel candidates and filterable results.

What you get

  • Hotel list results with basic display information, location fields, and group or brand details when available.

Next steps

Hydrate a selected hotel with Query hotel basic information and Query hotel images. Query product in real time only when the traveler reaches the hotel detail or booking path.

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.

string

Destination ID. Pass either destinationId or longitude/latitude. If both are provided, longitude/latitude take precedence.

number

Google longitude, used for distance calculation.

number

Google latitude, used for distance calculation.

string
required

Check-in date in yyyy-MM-dd format.

string
required

Check-out date in yyyy-MM-dd format.

number

Minimum price

number

Maximum price

hotelLabelIds
array of strings

Hotel label IDs

hotelLabelIds
hotelBrandCodes
array of strings

Hotel brand codes

hotelBrandCodes
plateCodes
array of strings

Group codes

plateCodes
hotelSubCategoryIds
array of strings

Hotel category IDs

hotelSubCategoryIds
hotelStars
array of strings

Hotel star ratings

hotelStars
hotelFacilityCodes
array of strings

Hotel facility codes

hotelFacilityCodes
roomFacilityCodes
array of strings

Room facility codes

roomFacilityCodes
string

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

string

Hotel keyword name. Used to filter the hotel list by hotel name. This condition does not apply when destinationId points to a hotel.

string
required

Distance range in km.

integer

Current page. Defaults to page 1.

integer

Page size. Defaults to 10 records per page.

integer

Sort option: 1 - default; 2 - price low to high; 3 - price high to low; 4 - star rating high to low; 5 - star rating low to high; 6 - distance near to far; 7 - rating high to low. Default: 1.

Responses

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