Endpoint Playground
Returns guest reviews for a Booking.com attraction. `product_id` is required and comes from `products[].id` in a `booking-attractions-search` result. `page` is 1-based (default 1) and `limit` is 1 to 50 (default 10). Each review has `score`, `content`, `reviewer_name`, `reviewer_country`, `language` and `reviewed_date`, and `total` gives the count.
14 Oct 2026: 10 reviews; 5 fields had a value in every checked item and 2 varied between items.
Sample value profiles: reviewed_date: 2023-11-26 to 2026-09-05.
curl 'https://api.crawlora.net/api/v1/booking-attractions/reviews?product_id=PRe4kSVWXdrD' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| product_id | string | Yes | PRe4kSVWXdrD | Attraction product id, from a prior attraction search result |
| page | integer | No | 1-based result page, default 1 | |
| limit | integer | No | Reviews per page, 1-50, default 10 |
{
"code": 200,
"msg": "OK",
"data": {
"product_id": "PRe4kSVWXdrD",
"total": 164,
"page": 1,
"reviews": [
{
"id": "RS1",
"content": "Great trip, highly recommend",
"score": 5,
"reviewer_name": "Jane",
"reviewer_country": "United States"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.