
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
Pricing
$19.00/month + usage

Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.
0.0 (0)
Pricing
$19.00/month + usage
18
Total users
185
Monthly users
70
Runs succeeded
>99%
Issue response
2.7 days
Last modified
8 days ago
Scrape multiple locations in one run
Open
At the moment the input accepts only one location, so I have to schedule separate tasks for each city. It would be ideal if the actor could accept an array of locations, for example:
locations: ["Mostoles", "Alcorcon", "Leganes"]
and scrape them all in a single run (either merging results into one dataset or producing one dataset per city). This would reduce several scheduled tasks to just one. I would greatly appreciate this enhancement.
Iñigo Garcia Olaizola (igolaizola)
Supporting an array of locations would simplify scheduling. The tricky part is handling the actor's existing maxItems cap: if you hit the limit on "Mostoles" you might never get to "Alcorcón" or "Leganés" and that silent cutoff could be even more confusing. Adding that branching logic would complicate the code for relatively little gain, since launching one task per city still works reliably. I'll give it some thought, though, appreciate the suggestion!
Gaerasmus
Got it! I understand. If it complicates too much the code, it doesnt make sense. I am doing a project with 10 small cities so it would be to do 10 tasks and then merge those into one in the data storage end.
The maxitems cap can happen also in a single location where not all districts are downloaded (it happened to me at first) and key is to err of the high side for that parameters. Btw, it happened to me when scrapping all residential units in Madrid city because in Idealista Web it looked like there were only 12-15k flats for sale and the scrapping got me at the end more than 4x that. I wonder where that difference is coming from. Maybe the actor scraps listings from the past that are no longer available