
Immobiliare.it listing page scraper (by search URL) 🏠
Pricing
$25.00/month + usage

Immobiliare.it listing page scraper (by search URL) 🏠
🔥 Molto semplice! Inserisci il link alla pagina di ricerca e ottieni i risultati! ⚡ Estrai rapidamente le informazioni dettagliate sugli immobili (titolo, descrizione, foto, valutazioni energetiche, prezzo, contatti, trasporti e altro) a basso costo, con esportazione in JSON, CSV, HTML, EXCEL...
4.6 (2)
Pricing
$25.00/month + usage
6
Total users
79
Monthly users
34
Runs succeeded
>99%
Issues response
1.2 hours
Last modified
3 days ago
Error in output parsing. Results does not contain expected attribute
Closed
2025-04-09T10:24:54.173Z file:///home/myuser/src/main.js:62 2025-04-09T10:24:54.178Z const pageData = (pageXData.results || []).map((e) => e.realEstate); 2025-04-09T10:24:54.179Z ^ 2025-04-09T10:24:54.193Z 2025-04-09T10:24:54.196Z TypeError: Cannot read properties of undefined (reading 'results') 2025-04-09T10:24:54.197Z at main (file:///home/myuser/src/main.js:62:41) 2025-04-09T10:24:54.201Z at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 2025-04-09T10:24:54.202Z at async file:///home/myuser/src/main.js:191:1 2025-04-09T10:24:54.204Z 2025-04-09T10:24:54.206Z Node.js v20.18.3
Thanks for the feedback.
Scraper should have finished scraping 2000 ads (the maximum the website allows) but failed in the last page. I'll push a fix shortly.
It should be fixed—just make sure you're using the latest build/version.
One more thing I'd like to mention: the website only allows scraping a maximum of 2,000 ads per search URL. So, if your search returns more than that, it's not advisable to enable monitoring mode, as it might produce unexpected results.
If you want to scrape and eventually monitor all ads (i.e., more than 2,000), you'll need to segment your search by price, location, or any other available filter, ensuring each search URL returns no more than 2,000 ads.
Hope that makes sense!