Skip to content

List accommodation reviews

Request

Returns reviews for specified hotel_ids and filters. Available filters are country, language of the review, lower and upper bound of the review score, and timestamp of the last change to the review. The 'last_change' output field will only be displayed if the last_change=... input parameter is set.

Security
BearerAuth
Query
reviewsInputDtoobject(ReviewsInputDto)required
GET
/demand-api-v2-compatible/reviews
import requests

url = "https://metasearch-connect-api.booking.com/demand-api-v2-compatible/reviews"

query = {
  "reviewsInputDto": "hotel_ids=0&language=ar&country=nl&offset=0&rows=10&last_change=2025-11-20 14:05:30&score_lower_bound=1&score_upper_bound=1&extras=REVIEW_SCORE_WORD"
}

headers = {"Authorization": "Bearer <YOUR_string_HERE>"}

response = requests.get(url, headers=headers, params=query)

data = response.json()
print(data)

Responses

OK

Body
metaobject(Meta)
resultArray of objects(ReviewOutputDto)
Response
{ "meta": { "ruid": "string" }, "result": [ { … } ] }