List all bookable rooms at a property
Changed onThis endpoint is where you find a list of all bookable or available rooms at a property. A room can have multiple blocks, as a block is a combination of the meal, cancellation policy, occupancy and other things. You can find detailed information about one hotel per search (detail_level) which will return most of the information needed to replicate the booking.com property page.
If you want to search multiple hotels, you can, but you get less detail. For searching multiple hotels, it is recommended to use hotelAvailability.
Request
- Base URLhttps://metasearch-connect-api.booking.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
{
"block_ids": [
"5555555_55555555_5_5_5,6666666_66666666_6_6_6"
]
}Headers
Response
OK
Changes
- breaking
removed the enum value
ANDROIDfrom the propertyuser_platformof thequeryrequest parameterblockInput - breaking
removed the enum value
IOSfrom the propertyuser_platformof thequeryrequest parameterblockInput - breaking
removed the enum value
TABLETfrom the propertyuser_platformof thequeryrequest parameterblockInput - warning
removed the optional property
//from the response with the status (media type: application/json) - warning
removed the optional property
//from the response with the status (media type: application/xml) - info
added the enum value
PPTto the propertyextras/items/of thequeryrequest parameterblockInput - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
////to the response with the status (media type: application/json) - info
added the optional property
////to the response with the status (media type: application/xml) - info
added the optional property
//to the response with the status (media type: application/json) - info
added the optional property
//to the response with the status (media type: application/xml) - info
added the optional property
//to the response with the status (media type: application/json) - info
added the optional property
//to the response with the status (media type: application/xml) - info
added the optional property
//to the response with the status (media type: application/json) - info
added the optional property
//to the response with the status (media type: application/xml) - info
removed the optional write-only property
result/items/isFlashDealfrom the response with the status (media type: application/json) - info
removed the optional write-only property
result/items/isFlashDealfrom the response with the status (media type: application/xml)
- breaking