European Real Estate Aggregator
Pricing
from $3.50 / 1,000 results
European Real Estate Aggregator
The first Apify actor for European residential real estate. Scrape listings from Idealista and Immobiliare.it, run market analytics, compare cross-platform prices, and batch-scan multiple cities.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Alessandro Amato
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
The first Apify actor for Central European residential real estate. Scrapes listings from Sreality.cz (Czech Republic — 100K+ active listings) and runs market analytics, city comparisons, and batch scans. While Western EU portals like Idealista and Immobiliare.it are locked behind DataDome, Sreality.cz offers rich structured data via SSR — making reliable scraping possible without browser automation.
Features
- Search listings by Czech city with pagination
- Listing details — full description, price, sqm, floor, condition, photos, agency, GPS coordinates
- Market summary ⭐ — average/median price, price-per-sqm, price histogram, room distribution, district-level price map
- Multi-city scan — batch process 2–10 cities in one run with error isolation
- City comparison — rank cities by avg price-per-sqm and surface the most/least expensive markets
- No API key required — pure HTTP scraping with zero external dependencies
Supported Markets
| Source | Country | Listings | Access |
|---|---|---|---|
| Sreality.cz | Czech Republic | 100,000+ | HTTP SSR (stable) |
Planned expansions: Otodom.pl (Poland), Nehnutelnosti.sk (Slovakia) — pending proxy testing.
Actions
searchListings
Search for-sale apartments by city.
Input:
{"action": "searchListings","city": "Praha","limit": 25}
Output fields per listing:
listingId,title,price,pricePerSqm,currencysqm,rooms,location,city,district,streetlatitude,longitude,thumbnail,url
getListingDetails
Get full details for a specific Sreality listing.
Input:
{"action": "getListingDetails","listingId": "3047198796"}
marketSummary ⭐ (Recommended)
Run full market intelligence on a city.
Input:
{"action": "marketSummary","city": "Praha","limit": 50}
Output example:
{"city": "Praha","listingsAnalyzed": 50,"avgPrice": 8450000,"medianPrice": 7900000,"avgPricePerSqm": 145800,"avgSqm": 62,"priceRange": { "min": 3200000, "max": 24500000 },"priceHistogram": [{ "range": "0-3M", "count": 3 },{ "range": "3-5M", "count": 12 },{ "range": "5-7M", "count": 18 },{ "range": "7-10M", "count": 10 },{ "range": "10M+", "count": 7 }],"roomDistribution": { "1+kk": 5, "2+kk": 18, "3+kk": 20, "4+kk": 7 },"districtPriceMap": [{ "district": "Praha 1", "avgPricePerSqm": 198000, "listings": 8 },{ "district": "Praha 2", "avgPricePerSqm": 156000, "listings": 12 }],"topListings": [...]}
multiCityScan
Batch scan multiple cities.
Input:
{"action": "multiCityScan","cities": "Praha, Brno, Ostrava, Plzen","limit": 25}
compareCities
Rank cities by real estate affordability/expensive-ness.
Input:
{"action": "compareCities","cities": "Praha, Brno, Ostrava","limit": 30}
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
action | string | yes | — | One of the 5 actions above |
city | string | no | Praha | City to search (Czech names) |
cities | string | no | — | Comma-separated for batch/compare |
listingId | string | no | — | Sreality listing ID |
listingUrl | string | no | — | Full Sreality URL (alt to ID) |
limit | integer | no | 25 | Max listings (1–100) |
Data Methodology
- Source:
sreality.czsearch pages + detail API - SSR extraction: Parses
__NEXT_DATA__JSON embedded in Next.js HTML - Pagination:
?strana={page}with 20 listings per page - Rate limiting: 500ms delay between page requests
- Detail API:
https://www.sreality.cz/api/cs/v2/estates/{id}
Pricing
Pay Per Event
- Start event: $0.0005
- Result event: $0.0005
Approx. $1 per 1,000 listings analyzed.
Use Cases
- Real Estate Investors: Compare price-per-sqm across Czech cities before buying
- Relocation Agencies: Batch-scan multiple cities for client budgets
- Market Researchers: Track district-level price trends in Prague
- Proptech Startups: Seed your database with structured Czech listings
Disclaimer
This actor extracts publicly available data from Sreality.cz. Always comply with the portal’s Terms of Service. The market insights are statistical estimates based on active listings and should be validated with professional appraisal data.