docs / idealista

Idealista API scraper

Idealista API scraper

base /idealista/v13 endpoints
post/idealista/v1/detail2 credits

Full record for a single listing by its Idealista id (the number in an idealista.com/inmueble/<id>/ URL, or a search result's `id`). Returns title, price, address, bedrooms, bathrooms, surface, year built, the full feature list, description and all gallery image URLs.

ParameterAllowed / rangeDescription
idrequiredIdealista listing id (the number in an idealista.<tld>/inmueble/<id>/ URL, or a search result's `id`).
country = esoptionales · it · ptWhich Idealista market to search.
Try in playground →
post/idealista/v1/geographyfree

Resolve a free-text place name to the Idealista location slug + a ready-to-use search preview (the count of active listings there). Use it to confirm a location before searching, or to discover the exact slug a city resolves to.

ParameterAllowed / rangeDescription
queryrequiredFree-text place in the selected country to resolve ('Madrid', 'Roma', 'Lisboa').
country = esoptionales · it · ptWhich Idealista market to search.
contract = saleoptionalsale · rentListing type.
Try in playground →