# HomeToGo Reviews API Documentation

<p><strong>HomeToGo Reviews API Documentation</strong> Read the guest reviews of one HomeToGo offer: the rating summary with the review count, and the loaded reviews with rating, date, stay date, language, provider and text. Reviewer names are not returned. HomeToGo loads about 10 to 30 reviews per offer; limit and offset slice them. An offer id without reviews data answers a not billable 404.</p>

- **Documentation:** [https://scrappa.co/docs/hometogo-api/hometogo_reviews](https://scrappa.co/docs/hometogo-api/hometogo_reviews)
- **API group:** HomeToGo API
- **Endpoint:** `GET https://scrappa.co/api/hometogo/reviews`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `offer_id` | string | Yes | Offer id from the search endpoint, 16 or 32 characters. |
| `limit` | integer | No | Reviews per response, 1 to 50. Defaults to 20. |
| `offset` | integer | No | Reviews to skip. Use next_offset of the previous response. Defaults to 0. |

## Example response

```json
{
    "data": {
        "limit": 1,
        "offset": 0,
        "reviews": [
            {
                "date": "2025-11-10",
                "text": "We have stayed in this lovely apartment twice; this time we rented for 5 weeks. The space is beautifully and thoughtfully designed; the bedroom is away from the...",
                "scale": 5,
                "rating": 5,
                "language": "en",
                "provider": "Vrbo",
                "review_id": "66a06388db3e22f0f467b1c561e384f1",
                "stay_date": "2025-10-01",
                "rating_label": "Outstanding",
                "verified_guest": false
            }
        ],
        "summary": {
            "label": "Excellent",
            "scale": 5,
            "rating": 4.65,
            "review_count": 153,
            "written_review_count": 10
        },
        "has_more": true,
        "offer_id": "4870abd5bb2c9e3c",
        "next_offset": 1,
        "total_loaded": 10
    },
    "meta": {
        "billable": true,
        "endpoint_family": "rental_reviews"
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A required query parameter is missing or invalid. This response is not billable. |
| 404 | Resource Not Found | The offer id is unknown. This response is not billable. |
| 503 | Service Unavailable | HomeToGo could not be reached or blocked the request. Retry later. This response is not billable. |
| 502 | Unexpected Answer | HomeToGo answered with a shape this API does not know. This response is not billable. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
