ImmoScout24 Scraper
Scrape Listings and Property Prices from ImmoScout24
Extract Wohnungen and Häuser listings, Kaltmiete and Kaufpreise, plus locality data from Germany's #1 real estate portal. ImmobilienScout24 ranks #1 in German real estate with ~36M monthly visits and ships an aggressive CloudFront WAF that blocks plain HTTP requests. Scrape.do handles it automatically.
Start scraping today with 1000 free credits. No Credit Card Required

36M Monthly Visits. Germany's #1 Real Estate Portal. One API.
ImmoScout24 is the #1 real estate portal in Germany by SimilarWeb category rank, pulling in around 36M monthly visits with 94% of traffic from Germany in 2026. It is operated by Scout24 SE (listed on the Frankfurt Stock Exchange as G24) and covers Wohnungen, Häuser, Gewerbeimmobilien, and rentals across every city in Germany plus Austria.
For scrapers this is the dataset for German residential and commercial real estate. With Scrape.do you can pull Kaufpreise per Quadratmeter down to the Postleitzahl, monitor new Mietangebote within minutes of going live, track Wohnfläche, Zimmer, and Energieausweis data, and feed valuation models or German lead-gen tools with real-time inventory through a single API call.

CloudFront WAF. Instant 502s. Handled.
Every expose page on ImmobilienScout24 sits behind Amazon CloudFront. Send a plain HTTP request and you get a 502 Bad Gateway before the listing HTML ever loads. The portal also redirects non-DACH traffic, applies rate limits on repeated hits from the same IP, and uses client-side JavaScript to lazy-load image galleries, contact reveals, and the map widget.
Scrape.do routes ImmoScout24 requests through premium residential IPs with German geo-targeting, rotates sessions automatically, and gives you a JS render mode for expose detail pages. No proxy lists, no CAPTCHA solvers, no maintenance, with rates starting around 10 cents per 1,000 successful requests.

How to Scrape ImmobilienScout24
Select a Target

Send API Request
import requests
import urllib.parse
token = "<SDO-token>"
targetUrl = "https://www.immobilienscout24.de/expose/167708156"
render = "false" # set to "true" to enable JavaScript rendering
super = "true" # set to "false" to disable residential proxies
geoCode = "de"
encodedUrl = urllib.parse.quote(targetUrl)
url = f"https://api.scrape.do/?token={token}&url={encodedUrl}&render={render}&super={super}&geoCode={geoCode}"
response = requests.get(url)
print(response.text)Get HTML
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<title>Mehr als 6 % Mietrendite - 3 Wohnungen: Charmantes Mehrfamilienhaus in Vienenburg</title>
</head>
<body>
<div class="is24qa-objekttitel">
<h1>Mehr als 6 % Mietrendite - 3 Wohnungen: Charmantes Mehrfamilienhaus in Vienenburg</h1>
</div>
<div class="address">
<span class="zip-city-quarter">38690 Vienenburg, Goslar (Kreis)</span>
</div>
<div class="is24qa-kaufpreis-main">
<span class="is24qa-kaufpreis">340.000 €</span>
<span class="is24qa-kaufpreis-pro-qm">Kaufpreis 980 €/m²</span>
</div>
<div class="criteriagroup">
<dl class="is24qa-zimmer">
<dt>Zimmer:</dt><dd>12</dd>
</dl>
<dl class="is24qa-wohnflaeche">
<dt>Wohnfläche ca.:</dt><dd>347 m²</dd>
</dl>
<dl class="is24qa-grundstueck">
<dt>Grundstück ca.:</dt><dd>1.000 m²</dd>
</dl>
<dl class="is24qa-typ">
<dt>Typ:</dt><dd>Mehrfamilienhaus</dd>
</dl>
<dl class="is24qa-schlafzimmer">
<dt>Schlafzimmer:</dt><dd>9</dd>
</dl>
<dl class="is24qa-badezimmer">
<dt>Badezimmer:</dt><dd>3</dd>
</dl>
</div>
<div class="is24qa-features">
<span>Online-Besichtigung möglich</span>
<span>Keller</span>
<span>Vermietet</span>
</div>
<div class="is24qa-energieausweis">
<dl><dt>Energieträger:</dt><dd>Öl</dd></dl>
<dl><dt>Energieeffizienzklasse:</dt><dd>F</dd></dl>
</div>
<div class="is24qa-objektbeschreibung">
<p>Charmantes Mehrfamilienhaus mit drei separat vermieteten
Wohnungen in zentraler Lage von Vienenburg...</p>
</div>
<!-- ... remaining page content ... -->
</body>
</html>
Scrape.do has been a game-changer with powerful scraping tools, but what truly sets them apart is their excellent customer support.

CTO
Average Response Time
No tickets connect with expert engineers.
Success rate
Proxies
Faster gateway than the closest competitor.
Reliable, Scalable,Unstoppable Web Scraping
Sounds great, but I have a few questions..
Yes. Scrape.do routes ImmoScout24 requests through premium residential IPs with German geo-targeting and rotates sessions automatically, sidestepping the CloudFront 502 blocks that hit plain HTTP clients. Success rates exceed 95% on /expose/ detail and city listing pages.
You can extract Kaufpreis, Kaltmiete and Warmmiete, Wohnfläche, Zimmer, Schlafzimmer, Badezimmer, Grundstücksfläche, property type (Wohnung, Haus, Mehrfamilienhaus), Adresse and Postleitzahl, Energieausweis class and Energieträger, agent contact details, listing photos, and locality price benchmarks.
Yes for best results. ImmobilienScout24 is a DACH-focused portal that deprioritizes non-German traffic and applies stricter throttling to foreign IPs. Use Scrape.do's geoCode=de with super=true so requests look like normal German residential traffic, which is what cleared the page reliably in our recon.


