Immobiliare.it Scraper API
Search listings, pull full property detail, fetch agency profiles and their active inventory, and read €/m² price-history insights from Immobiliare.it — Italy’s #1 real-estate portal — and the whole Immobiliare Group. One API covers four portals that share the same platform: Italy (immobiliare.it), Spain (indomio.es), Greece (indomio.gr), and Luxembourg (immotop.lu). ScrapeBadger handles authentication, rotating proxies, anti-bot evasion, and parsing automatically — no upstream API key required.
Key Features
Four Markets, One API
Italy, Spain, Greece, and Luxembourg through a single
market parameter — same endpoints, filters, and response models across all four portals.Rich Listing Search
Free-text
location or precise region_id / province_id / city_id, with sale / rent contracts, categories, and price, surface, rooms, and bathroom filters.Full Property Detail
Price + €/m² + loan estimate, surface, rooms, floor, energy class, condo fees, GPS, every photo in three sizes, and a per-unit
properties[] breakdown.Agency & Agent Contacts
Agency profiles with address, GPS, phone numbers, opening hours, ads / sales counts, and the full agent roster — plus the agency’s active listings.
Price Insights
Monthly €/m² time series per region, province, or city — for sale or rent — the same market data behind Immobiliare’s price pages.
SDK Support
First-class support via the ScrapeBadger Node.js and Python SDKs.
All four portals (
immobiliare.it, indomio.es, indomio.gr, immotop.lu) run on one shared platform. Every endpoint, filter, and response model behaves identically across markets — only the inventory, language, and geography ids differ. Switch markets with the market parameter.Coverage & Markets
| Code | Country | Portal | Locale | Currency |
|---|---|---|---|---|
it | 🇮🇹 Italy | www.immobiliare.it | it | EUR |
es | 🇪🇸 Spain | www.indomio.es | es | EUR |
gr | 🇬🇷 Greece | www.indomio.gr | el | EUR |
lu | 🇱🇺 Luxembourg | www.immotop.lu | fr | EUR |
Quick Start
Endpoints
| Endpoint | Method | Description |
|---|---|---|
/v1/immobiliare/search | GET | Search listings (sale / rent) |
/v1/immobiliare/listings/{id} | GET | Full detail for a single listing |
/v1/immobiliare/agencies/{id} | GET | Agency profile |
/v1/immobiliare/agencies/{id}/listings | GET | An agency’s active listings |
/v1/immobiliare/market-insights/prices | GET | Monthly €/m² price time series |
/v1/immobiliare/autocomplete | GET | Resolve a place into geography ids |
/v1/immobiliare/markets | GET | List supported markets |
Credit Costs
| Endpoint | Cost |
|---|---|
| Search | 5 credits |
| Get listing detail | 10 credits |
| Get agency profile | 5 credits |
| Get agency listings | 5 credits |
| Price insights | 10 credits |
| Autocomplete | 2 credits |
| List markets | 0 credits |
| Failed requests | 0 credits |
Authentication
All requests require your API key in theX-API-Key header:
X-Credits-Used response header.
Anti-Bot & Proxies
Immobiliare Group portals protect their catalog with IP-reputation scoring and TLS/HTTP fingerprinting. ScrapeBadger clears these automatically using rotating proxies and browser fingerprint rotation on market-appropriate sessions. You never manage proxies, sessions, or CAPTCHAs, and you never need an upstream API key.Next Steps
Search Listings
Full API reference for searching Immobiliare Group listings
Get Listing Detail
Retrieve a listing’s complete detail by its numeric id

