Immobiliare.it / Properties
Pricing
$4.00 / 1,000 results
Immobiliare.it / Properties
🏠 $4.00/1,000 results. Just paste a Search URL. Remove photo watermarks. Clean and normalize all data automatically. Export to JSON/Excel. 🇮🇹 Incolla l'URL e ricevi dati già puliti, normalizzati e foto senza watermark.
Pricing
$4.00 / 1,000 results
Rating
5.0
(3)
Developer
Loykos
Maintained by CommunityActor stats
3
Bookmarked
60
Total users
5
Monthly active users
11 hours ago
Last modified
Categories
Security
Limited permissionsShare
Scraper for real estate property listings. Paste a search URL from immobiliare.it, get structured data.
Looking for agencies? Use Immobiliare.it / Agencies to extract real estate agency data.
Quick Start
- Copy a search URL from immobiliare.it
- Paste it in the
searchUrlfield - Set
maxPages(each page = 25 listings) - Run
Basic output: Typology, Contract/Prices, Features, Condition, Amenities, Location/Geo, Advertiser, Media, Short description ...
Advanced output (always included): Full description, Garden, Energy class, Heating/AC, Condominium fees, Mortgage estimate, Building year, Floor plans, Videos, Photo rooms, Surface breakdown, Dates, Reference code
Supported URLs
You can use any search URL from immobiliare.it. Here are the main use cases:
| Search type | Example URL | What you get |
|---|---|---|
| Basic search | https://www.immobiliare.it/vendita-case/roma/ | All listings for sale in Rome |
| With filters | https://www.immobiliare.it/vendita-case/roma/?prezzoMinimo=100000&superficieMinima=60 | Listings filtered by price and surface |
| Area/Neighborhood | https://www.immobiliare.it/vendita-case/roma/zona-trastevere/ | Only listings from the neighborhood |
| Specific typology | https://www.immobiliare.it/vendita-ville/milano/ | Only villas for sale |
| New construction | https://www.immobiliare.it/nuove-costruzioni/roma/ | Projects and developments |
| Rent | https://www.immobiliare.it/affitto-case/firenze/ | Rental listings |
| Auctions | https://www.immobiliare.it/aste-immobiliari/lombardia/ | Properties at auction |
| Agency listings | https://www.immobiliare.it/agenzia/123456/nome-agenzia/ | All listings from an agency |
Tip: Use the immobiliare.it website to set the filters you want, then copy the URL from the browser bar.
Configuration Options
| Option | Default | Description | Notes |
|---|---|---|---|
searchUrl | - | Search URL from immobiliare.it | Required |
maxPages | 1 | Number of pages to extract (max 80) | 25 listings per page |
removalWatermark | true | Removes the immobiliare.it watermark from photos | Does not remove advertiser's watermark |
monitoringMode | false | Saves only new listings compared to previous runs | Requires execution as Task |
Requirements
Immobiliare.it protects its search with DataDome: the Actor needs Apify Residential proxy access (Italy) on the running account and at least 4096 MB of memory.
Option Details
removalWatermark
Photos on immobiliare.it have a watermark. With this option enabled (default), photos are extracted without the immobiliare.it watermark. Ideal for CRMs, comparators, and reports.
Photos and floor plans always link the largest size available. Units of a project get their whole gallery, in full size.
Advanced output
Every listing also carries these fields, read from the listing detail. A field is omitted when the listing does not report it.
| Field | Type | Example |
|---|---|---|
description | string | full text, in its original language |
garden, gardenLabel | boolean or null, string | true, "giardino comune" (null when the listing detail is unavailable: unknown rather than "no garden") |
energyClass | string | "G", "A4" |
energyEpi, energyEpiLabel | number, string | 302.51, "302.51 kWh/m² anno"; only the label when the site gives a threshold ("≥ 175 kWh/m² anno") |
heatingLabel | string | "centralizzato, a pavimento, alimentato a pompa di calore" |
airConditioning | string | "autonomo, freddo/caldo" |
condominiumFees, condominiumFeesLabel | number (€/month), string | 250, "€ 250/mese"; 0 with "nessuna spesa condominiale" |
pricePerSqm | number | 3529 |
mortgageMonthlyEstimate, mortgageRate | number (€/month), number (%) | 919, 3.29: immobiliare.it's own estimate (today 70% of the price over 30 years) |
buildingYear, buildingFloors | number | 1960, 6 |
kitchen | string | "Cucina abitabile" |
typologyValue | string | "Trilocale | Intera proprietà | Classe immobile economica": typology, ownership and property class |
availability | string | "libero", "Disponibile dal 01/09/2025" |
agentName | string | the agency's agent (agencies only) |
floorplans | [{url, caption}] | https://…/plan/…/xxl.jpg |
videos | string[] | https://youtube.com/embed/… |
documents | [{url, title, type}] | { "title": "Scarica capitolato", "type": "capitolato" } |
images[].room | string | each photo's room, next to its url and caption: "int_kitchen", "ext_garden", "ext_view" |
hasVirtualTour, virtualTourUrl | boolean, string | https://my.matterport.com/show/?m=… |
surfaceConstitution | object | surface breakdown |
creationDate, lastModified | number (epoch seconds) | 1778324554 |
reference | string | the advertiser's reference code |
monitoringMode
Mode for monitoring new listings over time:
- Saves only new listings compared to previous runs of the same Task
- Reduces costs by avoiding duplicates
- Requires execution as Task (not as single Run)
Output
Each listing includes structured and normalized data:
{"id": 123456789,"uuid": "abc-123","title": "Trilocale via Roma 1","url": "https://www.immobiliare.it/annunci/123456789/","contract": "Vendita","typology": "Appartamento","category": "Residenziale","price": 250000,"priceLabel": "€ 250.000","surface": 85,"rooms": 3,"bathrooms": 2,"bedrooms": 2,"floorLabel": "2° piano","elevator": true,"condition": "Buono","heating": "Autonomo","garage": true,"garden": true,"gardenLabel": "giardino comune","address": "Via Roma 1","city": "Roma","province": "Roma","region": "Lazio","lat": 41.9028,"lng": 12.4964,"advertiserName": "Agenzia Immobiliare XYZ","advertiserType": "Agenzia","phone": "+39 06 1234567","coverImage": "https://...","photosCount": 15,"images": [{ "url": "https://...", "caption": "Soggiorno", "room": "int_livingroom" }]}
Each photo's room is present when the listing labels the photo.
Projects and Developments
For new construction, the output includes a properties[] array with all the property units in the project:
{"title": "Residenza Green Park","properties": [{ "id": 123, "typology": "Bilocale", "price": 180000, "surface": 55 },{ "id": 124, "typology": "Trilocale", "price": 250000, "surface": 85 },{ "id": 125, "typology": "Quadrilocale", "price": 320000, "surface": 110 }]}
Manual Mode
If you don't have a search URL, you can configure the parameters manually. This mode is used only if searchUrl is not specified.
| Field | Type | Description |
|---|---|---|
place | string | City name (e.g. 'Roma', 'Milano') |
idContratto | string | 1=sale, 2=rent, 14=auction |
idCategoria | string | 1=houses, 6=new construction, 4=rooms, 22=garages, 20=buildings, 23=offices, 26=shops, 21=warehouses, 25=industrial, 24=land |
idTipologia | string | Specific typology (apartment, villa, loft, etc.) |
prezzoMinimo / prezzoMassimo | integer | Price range in euros |
superficieMinima / superficieMassima | integer | Surface range in sqm |
localiMinimo / localiMassimo | integer | Rooms range |
bagni | string | Number of bathrooms: 1, 2, 3, 4 (>3) |
stato | string | 1=new, 2=good, 5=to renovate, 6=renovated |
classeEnergetica | string | 8=low, 5=medium, 2=high |
ascensore | boolean | Only with elevator |
cantina | boolean | Only with cellar |
piscina | boolean | Only with pool |
arredato | boolean | Only furnished |
noAste | boolean | Exclude auctions |
Limits
Technical Limit
The immobiliare.it website allows extracting a maximum of 80 pages (2000 listings) per single search. To extract more results, segment your search using different filters (price, area, typology).
Free User Limit
Users with a free Apify account can extract a maximum of 10 results per execution.