# HomeToGo Providers API Documentation

<p><strong>HomeToGo Providers API Documentation</strong> List the providers that offer one property on HomeToGo. Each provider entry has the provider name, booking type, instant booking flag, guest rating and the provider reference price. Most properties have one provider; then provider_count is 1 and a note says so. The stay price in the response belongs to the offer and is read for your dates when you send them.</p>

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

## 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. |
| `check_in` | string | No | Check-in date, YYYY-MM-DD, today or later. Example: 2027-03-14. |
| `check_out` | string | No | Check-out date, YYYY-MM-DD, after check-in, at most 30 nights. Example: 2027-03-18. |
| `adults` | integer | No | Number of adults, 1 to 16. Defaults to 2. |
| `children` | integer | No | Number of children, 0 to 10. Children count as guests. Defaults to 0. |
| `currency` | string | No | Price currency: EUR, USD, GBP, CHF, SEK, DKK, NOK, PLN, CZK, CAD or AUD. Defaults to EUR. |

## Example response

```json
{
    "data": {
        "note": "Only one provider lists this property.",
        "offer_id": "4870abd5bb2c9e3c",
        "providers": [
            {
                "rating": {
                    "label": "Excellent",
                    "stars": 4.7,
                    "review_count": 153
                },
                "offer_id": "4870abd5bb2c9e3c",
                "provider": "HomeToGo",
                "image_count": 22,
                "booking_type": "booking",
                "instant_booking": true,
                "reference_price": {
                    "note": "Reference price of the provider. It is not tied to the requested dates; use price for the quoted stay.",
                    "total": 1848,
                    "nights": 7,
                    "arrival": "2027-01-08",
                    "currency": "EUR",
                    "per_night": 264
                }
            }
        ],
        "availability": "unavailable",
        "provider_count": 1
    },
    "meta": {
        "billable": true,
        "endpoint_family": "rental_providers"
    },
    "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)
