Idealista Scraper - Real Estate Data for Spain, Italy, Portugal avatar
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal

Pricing

$19.00/month + usage

Go to Store
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal

Idealista Scraper - Real Estate Data for Spain, Italy, Portugal

Developed by

Iñigo Garcia Olaizola

Iñigo Garcia Olaizola

Maintained by Community

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

GE

Scrape multiple locations in one run

Open

Gaerasmus opened this issue
6 days ago

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.

igolaizola avatar

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!

GE

Gaerasmus

5 days ago

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