European Real Estate Scraper & Price Alerts avatar

European Real Estate Scraper & Price Alerts

Pricing

$1.50 / 1,000 listings

Go to Apify Store
European Real Estate Scraper & Price Alerts

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

jérémy PINSON

Maintained by Community

Actor 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)

PortalCountryStatus
ImmowebBelgium✅ ~30 listings per page, pagination with page
SeLogerFrance✅ ~30 listings per page, pagination with page
ImmoweltGermany✅ ~30 listings per page, pagination with page
FundaNetherlands✅ 15 listings per page (pagination not tested yet), but blocks an IP after a few requests: keep residential proxies on
IdealistaSpain, 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, plus priceHistory and firstSeen per 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 caseListingsCost
Test one search page30$0.05
Baseline of a city search, 5 pages150$0.23
Daily alert with Output only changesusually a few per daya few cents per week

How to scrape property listings

  1. Open the portal, set your filters (city, budget, property type), copy the results page URL.
  2. Paste one or more URLs. Several portals can be mixed in one run.
  3. Keep the pagination parameter (page works for all tested portals).
  4. Run once for the baseline, then schedule it daily.
  5. 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.