Check availability
Retrieves the hotel room/rate and availability for one or more hotels.
Use case
This endpoint can be used on a hotel locations page to allow users to view the lowest average hotel room rates of the available hotels for their particular location, dates of stay, and number of guests. The request must contain only_available_hotels=true and the search_id to return available hotels exclusively. The response includes the hotel availability status, lowest average hotel rate and total in the localized currency.
What’s next?
The hotel ID in the response can be used to get the hotel room rates via the get_rates endpoint, or to get descriptive text and area attractions near a hotel via the get_detailed_info endpoint.
Path parameters
Headers
Request signature for authentication. Format: Signature YOUR_SIGNATURE. Calculated using HMAC-SHA256 with your secret key.
Query parameters
Your public API key. Example: api_key=testkey.
The UNIX (UTC) timestamp created by your application for this request (in seconds). Must be within 2.5 minutes of the current time.
The language preference of your user. Valid values: en_US, fr_FR, de_DE, es_ES, it_IT, pt_PT, ja_JP, ko_KR. Default is en_US.
The user agent (device, application or browser) of your user. Allows retrieval of mobile rates and discounts from some providers. Must be properly encoded. Max 32 characters. Required to get discounted mobile rates.
Configuration ID for proper company settings. Obtain via the get_configurations endpoint.
The booking channel. Valid values include: aft, obt, web.
The check-in date for the hotel search. Format: YYYY-MM-DD.
