- Retrieve the total number of search results.
- Access detailed property information, including:
- Address (full street, city, and postal code).
- Property size in square meters.
- Number of bedrooms and bathrooms.
- Price, including currency and symbol.
- Direct links to individual property listings.
- Obtain the search query and corresponding title for reference.
Supported Query Parameters
| PARAMETER | TYPE | DEFAULT | DESCRIPTION |
|---|---|---|---|
| url | string <uri> | The URL where the desired search data must be retrieved from. Example: https://www.idealista.com/alquiler-viviendas/barcelona-provincia/. | |
| lang | string | Language of the target country | The language to display results. Supported values: "en", "es", "ca", "it", "pt", "fr", "de", "da", "fi", "nb", "nl", "pl", "ro", "ru", "sv", "el", "zh", "uk". The default is the language of the target country (e.g., "es" for .com, "it" for .it, and "pt" for .pt). Example: lang=en. |
| page | number | The search results page to retrieve. Example: page=2. | |
| order | string | Determines the sorting of search results based on specified criteria. Supported values: "relevance", "lowest_price", "highest_price", "most_recent", "least_recent", "highest_price_reduction", "lower_price_per_m2", "highest_price_per_m2", "biggest", "smallest", "highest_floors", "lowest_floors". Example: order=most_recent. |
How to Setup
Make a request to the search endpoint with your desired query:Example
cURL
The URL search query must be encoded.