Immobiliare.it $1💰 Search By URLs and Keywords
Pricing
from $1.00 / 1,000 results
Immobiliare.it $1💰 Search By URLs and Keywords
From $1/1K. Extract property listings from Immobiliare.it with clean structured data including prices, descriptions, GPS coordinates, agency details, photos, and property attributes such as condition, heating, garage, floor, and features. Search by city, filters, or URL. Blazing fast, reliable.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
AbotAPI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Immobiliare.it Property Scraper
Extract property listings from immobiliare.it, Italy's largest property portal. Search by city with filters, or paste search URLs, and get clean structured records: prices, full descriptions, GPS coordinates, agency names and phone numbers, every photo, and a deep set of attributes (condition, heating, garage, features, floor). Quick to run and dependable at any volume.
Why this scraper
- 35+ fields per listing, with the full Italian description, GPS, agency phone numbers, and the complete photo set on every record.
- Every listing arrives fully populated, so there are no thin results to chase down later.
- Two modes: search by city with filters, or paste any immobiliare.it search URL and let it walk forward.
- Full-resolution photo URLs, not just the cover image.
- Italian and EU proxy support with automatic connection rotation for reliable, large runs.
Data you get
Sample shape, values are illustrative placeholders, not from a live listing.
| Field | Example |
|---|---|
| id | 00000001 |
| url | https://www.immobiliare.it/annunci/00000001/ |
| title | Sample three room apartment, Roma |
| contract | sale |
| propertyType | Appartamento |
| price | 250000 |
| priceFormatted | € 250.000 |
| priceRange | 200.001 - 300.000 € |
| surface | 90 |
| rooms | 3 |
| bathrooms | 2 |
| bedrooms | 2 |
| floor | 2 piani con ascensore |
| elevator | true |
| condition | Ottimo / Ristrutturato |
| heating | Centralizzato |
| garage | 1 posto auto |
| features | ["balcone", "porta blindata"] |
| latitude | 41.9000 |
| longitude | 12.5000 |
| address | Via di Esempio |
| city | Roma |
| macrozone | Sample Zone |
| description | Full listing description text appears here. |
| photos | ["https://pwm.im-cdn.it/image/000000000/xxl.jpg"] |
| agencyName | Sample Agency |
| agencyPhones | ["+390000000000"] |
| agencyUrl | https://www.immobiliare.it/agenzie-immobiliari/00000/sample-agency/ |
How to use
Search a single city:
{"mode": "search","locations": ["Roma"],"contract": "sale","maxPages": 5,"proxy": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "IT" }}
Search with filters:
{"mode": "search","locations": ["Milano"],"contract": "rent","category": "apartments","minPrice": 800,"maxPrice": 1500,"minRooms": 2,"sortBy": "price-asc","maxPages": 10}
Multiple cities at once:
{"mode": "search","locations": ["Torino", "Bologna", "Firenze"],"contract": "sale","minSurface": 80,"maxListings": 300}
Paste search URLs (the city and filters are read from each URL):
{"mode": "url","urls": ["https://www.immobiliare.it/vendita-case/napoli/","https://www.immobiliare.it/affitto-case/genova/?prezzoMassimo=1200"],"maxPages": 5}
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | search | search by city, or url to read pasted search URLs |
| locations | array | ["Roma"] | City names to search (search mode) |
| contract | string | sale | sale (vendita) or rent (affitto) |
| category | string | all | Property type: all, apartments, villas |
| minPrice / maxPrice | integer | none | Price range in euro |
| minSurface / maxSurface | integer | none | Surface range in square metres |
| minRooms / maxRooms | integer | none | Room count range (locali) |
| excludeAuctions | boolean | false | Hide auction listings |
| sortBy | string | relevance | relevance, price-asc, price-desc, newest, surface-desc |
| urls | array | sample | Search URLs to read (url mode) |
| maxPages | integer | 5 | Result pages per city or URL (about 25 listings each) |
| maxListings | integer | 0 | Total cap across all searches (0 = unlimited) |
| proxy | object | IT residential | Proxy configuration |
Output example
Sample shape, values are illustrative placeholders, not from a live listing.
{"id": 12345678,"uuid": "00000000-0000-0000-0000-000000000000","url": "https://www.immobiliare.it/annunci/12345678/","title": "Sample three room apartment, Roma","contract": "sale","propertyType": "Appartamento","category": "Residenziale","price": 250000,"priceFormatted": "€ 250.000","priceRange": "200.001 - 300.000 €","currency": "EUR","surface": 90,"surfaceMin": 90,"surfaceMax": 90,"rooms": 3,"roomsMin": 3,"roomsMax": 3,"isProject": false,"unitCount": 1,"bathrooms": 2,"bedrooms": 2,"floor": "2 piani con ascensore","elevator": true,"condition": "Ottimo / Ristrutturato","heating": "Centralizzato","garage": "1 posto auto","features": ["balcone", "porta blindata"],"latitude": 41.9000,"longitude": 12.5000,"address": "Via di Esempio","region": "Lazio","province": "Roma","city": "Roma","macrozone": "Sample Zone","description": "Full listing description text appears here.","photos": ["https://pwm.im-cdn.it/image/000000000/xxl.jpg"],"photoCount": 1,"agencyName": "Sample Agency","agencyType": "agency","agencyPhones": ["+390000000000"],"agencyUrl": "https://www.immobiliare.it/agenzie-immobiliari/00000/sample-agency/"}
Multi-unit listings
Some listings are new-construction projects with many units. For those, isProject is true, unitCount is greater than 1, and a single surface/rooms value is left empty (it is undefined across many units), while surfaceMin/surfaceMax and roomsMin/roomsMax describe the full range. Standard single-unit listings carry exact surface/rooms with min equal to max.
Plan requirement
An Apify plan that includes Residential proxy (Starter or higher) is recommended, with the proxy country set to IT for the most reliable results. EU residential pools (FR, DE, ES, NL) are used automatically as alternates. A free plan without Residential proxy may return few or no results.