# Dot Property Filter Options API Documentation

<p><strong>Dot Property Filter Options API</strong> returns the values the Search route accepts as value and label lists: property types, transaction types, bedrooms, bathrooms, views, features, pets, listed by, sort names and the price range. <code>info_only</code> holds further site lists (amenities, transit, land title deeds, ownership, completion status, days on market) that the Search route does not filter by. The answer changes rarely.</p>

- **Documentation:** [https://scrappa.co/docs/dotproperty-api/dotproperty_filter_options](https://scrappa.co/docs/dotproperty-api/dotproperty_filter_options)
- **API group:** Dot Property API
- **Endpoint:** `GET https://scrappa.co/api/dotproperty/v1/filter-options`

## 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.

## Example response

```json
{
    "data": {
        "pets": [
            {
                "label": "Dogs Allowed",
                "value": "dog"
            },
            {
                "label": "Cats Allowed",
                "value": "cat"
            }
        ],
        "sort": [
            "rank",
            "verification_at",
            "price",
            "living_area"
        ],
        "views": [
            {
                "label": "Sea View",
                "value": "sea"
            },
            {
                "label": "Golf or Park View",
                "value": "golf_park"
            },
            {
                "label": "Lake or River View",
                "value": "lake_river"
            },
            {
                "label": "Mountain View",
                "value": "mountain"
            }
        ],
        "bedrooms": [
            {
                "label": "Studio",
                "value": 0
            },
            {
                "label": "1",
                "value": 1
            },
            {
                "label": "2",
                "value": 2
            },
            {
                "label": "3",
                "value": 3
            },
            {
                "label": "4",
                "value": 4
            },
            {
                "label": "5+",
                "value": 5
            }
        ],
        "features": [
            {
                "label": "Private Pool",
                "value": "private_pool"
            },
            {
                "label": "Pool Access",
                "value": "pool_access"
            },
            {
                "label": "Jacuzzi",
                "value": "jacuzzi"
            },
            {
                "label": "Sauna",
                "value": "sauna"
            }
        ],
        "bathrooms": [
            {
                "label": "1",
                "value": 1
            },
            {
                "label": "2",
                "value": 2
            },
            {
                "label": "3",
                "value": 3
            },
            {
                "label": "4",
                "value": 4
            },
            {
                "label": "5+",
                "value": 5
            }
        ],
        "info_only": {
            "amenities": [
                {
                    "label": "Communal Pool",
                    "value": "5532"
                },
                {
                    "label": "Communal Gym",
                    "value": "5534"
                }
            ],
            "ownership": [
                {
                    "label": "Foreign Quota",
                    "value": 5614
                },
                {
                    "label": "Thai Quota",
                    "value": 5608
                }
            ],
            "near_transit": [],
            "days_on_market": [
                {
                    "label": "New Listings",
                    "value": "new_listings"
                },
                {
                    "label": "Less than 3 days",
                    "value": "less_than_3_days"
                }
            ],
            "land_title_deeds": [
                {
                    "label": "Chanote",
                    "value": "0"
                },
                {
                    "label": "Sor Kor 1",
                    "value": "1"
                }
            ],
            "completion_status": [
                {
                    "label": "Off Plan",
                    "value": 1
                },
                {
                    "label": "Completed",
                    "value": 2
                }
            ]
        },
        "listed_by": [
            {
                "label": "Owner",
                "value": "owner"
            },
            {
                "label": "Agent",
                "value": "agent"
            },
            {
                "label": "Developer",
                "value": "developer"
            }
        ],
        "price_range": {
            "rent": {
                "max": 1000000,
                "min": 5000
            },
            "sale": {
                "max": 500000000,
                "min": 1000000
            },
            "currency": "THB"
        },
        "property_types": [
            {
                "label": "Condo",
                "value": "condos"
            },
            {
                "label": "Apartment",
                "value": "apartments"
            },
            {
                "label": "Penthouse",
                "value": "penthouses"
            },
            {
                "label": "House",
                "value": "houses"
            }
        ],
        "transaction_types": [
            {
                "label": "Sale",
                "value": "sale"
            },
            {
                "label": "Rent",
                "value": "rent"
            }
        ]
    },
    "meta": {
        "billable": true,
        "endpoint_family": "filter-options"
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 503 | Upstream Unavailable | Dot Property could not be reached or returned data that does not match the request. This response is not billable and is retryable. |

## 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)
