Endpoint Playground
Returns one page of public traveler reviews, aggregate count, and current sort choices. Pagination and sort values follow the public reviews query.
14 Oct 2026: 12 reviews; 6 fields had a value in every checked item and 1 varied between items.
Sample value profiles: text: median 179 characters.
curl 'https://api.crawlora.net/api/v1/vrbo/properties/11458735ha/reviews?sort_by=HIGHEST_TO_LOWEST_RATED' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| property_id (path) | string | Yes | 11458735ha | Vrbo property ID (optionally ending in ha) |
| start_index | integer | No | Zero-based review offset | |
| size | integer | No | Page size from 1 to 50 | |
| sort_by | string | No | HIGHEST_TO_LOWEST_RATED | Sort value from the response's sort_options |
| include_recent_reviews | boolean | No | Include recent reviews | |
| include_ratings_only_reviews | boolean | No | Include rating-only reviews |
{
"code": 200,
"data": {
"product_id": "sample-id",
"property_id": "sample-id",
"reviews": [
{
"author": "sample",
"id": "sample-id",
"locale": "sample",
"management_responses": [
{
"header": "sample",
"id": "sample-id",
"response": "sample"
}
],
"rating": 1.23,
"rating_label": "sample",
"submission_time": "sample",
"text": "sample",
"title": "sample",
"travelers": [
"sample"
]
}
],
"size": 1,
"sort_by": "sample",
"sort_options": [
{
"description": "sample",
"label": "sample",
"selected": true,
"value": "sample"
}
],
"source_url": "https://example.com/resource",
"start_index": 1,
"total_count": 1
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.