European Real Estate Scraper & Price Alerts
Pricing
$1.50 / 1,000 listings
European Real Estate Scraper & Price Alerts
Scrape listings from Immoweb, SeLoger, Immowelt and other European property portals into one dataset: price, m², price per m², rooms, city, photos. Schedule it to catch new listings and price drops.
Pricing
$1.50 / 1,000 listings
Rating
0.0
(0)
Developer
jérémy PINSON
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
European Real Estate Scraper & Price Alerts: Immoweb, SeLoger, Immowelt (beta)
European Real Estate Scraper turns the search results URLs of European property portals into one unified dataset: price, surface, price per m², rooms, bedrooms, city, GPS, photos and link. Schedule it to get new listings and price drops, with a price history for every property.
Instead of one scraper per site, it reads the structured data that modern portals embed in their pages, so the same engine works across several portals and keeps working when the page design changes.
Supported portals (tested October 2026)
| Portal | Country | Status |
|---|---|---|
| Immoweb | Belgium | ✅ ~30 listings per page, pagination with page |
| SeLoger | France | ✅ ~30 listings per page, pagination with page |
| Immowelt | Germany | ✅ ~30 listings per page, pagination with page |
| Funda | Netherlands | ✅ 15 listings per page (pagination not tested yet), but blocks an IP after a few requests: keep residential proxies on |
| Idealista | Spain, Italy, Portugal | ❌ blocked (HTTP 403 + captcha) without residential proxies |
Another portal? Open an issue with a search URL and a dedicated parser will be added.
Features
- 🏠 One schema for every portal, ready for spreadsheets, dashboards or a CRM.
- 📉 Alerts:
NEW,PRICE_DROP,PRICE_UP, pluspriceHistoryandfirstSeenper listing. - 💶 Price per m² computed for every listing.
- 🔁 Pay only for changes with Output only changes on a daily schedule.
Who is it for?
- Property investors and buyers: be the first to see new listings and price drops in your area.
- Real estate agents: watch the competition and the market in your city.
- Analysts and proptech teams: build price-per-m² datasets across countries.
How much does it cost?
You pay $1.50 per 1,000 listings in the output (see the Pricing tab for the exact price).
| Use case | Listings | Cost |
|---|---|---|
| Test one search page | 30 | $0.05 |
| Baseline of a city search, 5 pages | 150 | $0.23 |
| Daily alert with Output only changes | usually a few per day | a few cents per week |
How to scrape property listings
- Open the portal, set your filters (city, budget, property type), copy the results page URL.
- Paste one or more URLs. Several portals can be mixed in one run.
- Keep the pagination parameter (
pageworks for all tested portals). - Run once for the baseline, then schedule it daily.
- Get alerts with a webhook, Slack, email or Google Sheets integration.
{"searchUrls": [{ "url": "https://www.immoweb.be/fr/recherche/maison/a-vendre?countries=BE&page=1" }],"maxPagesPerSearch": 5,"trackChanges": true,"onlyChanges": true}
Output
{"portal": "immoweb","listingId": "20123456","title": "Appartement 2 chambres","price": 289000,"surface": 85,"pricePerM2": 3400,"rooms": 3,"bedrooms": 2,"city": "Bruxelles","postalCode": "1050","changeType": "PRICE_DROP","previousPrice": 299000,"priceHistory": [{ "date": "2026-10-01", "price": 299000 }, { "date": "2026-10-27", "price": 289000 }],"url": "https://www.immoweb.be/fr/annonce/..."}
Download it as Excel, CSV or JSON, or read it with the Apify API.
FAQ
Do I need proxies? Immoweb, SeLoger and Immowelt worked without proxies in our tests. Funda and Idealista block datacenter IPs: keep the default residential proxies.
Why did a run return nothing? Some portals render results only in the browser or use aggressive anti-bot protection. The run log tells you when it happens: open an issue with the URL.
Is it legal? The Actor reads public listing pages without login. Check the portal's terms for your use case, and avoid storing personal data of private sellers.
Status
This Actor is in beta. Feedback is very welcome in the Issues tab, I usually reply within 24 h.