ImmoScout24 Scraper — German Property Listings, Cheap
Pricing
from $0.80 / 1,000 listing scrapeds
ImmoScout24 Scraper — German Property Listings, Cheap
ImmoScout24 Scraper for Germany: apartments and houses to rent or buy, plus offices, retail, plots and garages. Search by city or district, or paste a search URL. Price, area, rooms, address, energy class, optional full details and agency. From US$0.80 per 1,000 listings.
Pricing
from $0.80 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Fabrikit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Collect property listings from ImmoScout24, Germany's largest real estate portal, without an account: apartments and houses to rent or buy, offices, retail, warehouses, plots, garages and more. Search by city, district or postcode, or paste any ImmoScout24 search URL with its filters.
Fast and cheap: thousands of listings per minute. Turn on details to add the full description, base rent, service charges and deposit, year built, heating, energy data, features, all photos, documents and the agency's business details.
What you can do with it
- Track rents and purchase prices per city and district over time.
- Monitor new listings (sort by newest) and price reductions (
originalPrice,priceReductionPercent). - Build datasets for valuation, investment screening and market reports.
- Find commercial space and the agencies that list it.
Input
| Field | What it does |
|---|---|
realEstateType | Category: apartments/houses for rent or sale, offices, retail, industry, gastronomy, investments, garages, plots, auctions… |
locations | Cities, districts or postcodes (Köln, Berlin Mitte, 20095 Hamburg) or a geo path (/de/bayern/muenchen) |
startUrls | ImmoScout24 search URLs (filters kept) or /expose/<id> listing URLs |
maxItems | Total listings to collect |
includeDetails | Add the details described above |
minPrice, maxPrice, priceType, minLivingSpace, maxLivingSpace, minRooms, maxRooms, minConstructionYear, maxConstructionYear, equipment, apartmentTypes, energyEfficiencyClasses, newBuilding, hideProjects | Filters |
excludePrivate | Skip offers from private landlords/sellers |
sorting | Newest first (default), price, area, rooms |
proxyConfiguration | Apify Proxy; the Actor switches to German residential IPs automatically if blocked |
Example
{"realEstateType": "apartmentrent","locations": ["Köln", "Düsseldorf"],"minRooms": 2,"maxPrice": 1200,"equipment": ["balcony"],"maxItems": 500,"includeDetails": true}
Output (example)
{"id": "171731753","url": "https://www.immobilienscout24.de/expose/171731753","realEstateType": "housebuy","offerType": "buy","title": "KENSINGTON - Exklusiv - Lebensqualität in ihrer schönsten Form.","postcode": "81243","city": "München","district": "Pasing","price": 1990000,"priceUnit": "EUR","livingSpace": 221,"rooms": 6,"plotArea": 266,"energyEfficiencyClass": "A+","yearBuilt": 2026,"pricePerSqm": 9005,"publishedText": "vor 4 Stunden","agentCompany": "KENSINGTON Finest Properties International - München","agentWebsite": "http://www.kensington-muenchen.com","detailsFetched": true}
Texts and attribute labels are in German, as published on the portal. attributes contains every attribute row of the listing page as label/value.
Pricing
Pay per event, no subscription:
| Event | Price |
|---|---|
Listing scraped (listing-result) | US$0.80 per 1,000 |
Listing details add-on (listing-details) | US$0.50 per 1,000 (only with includeDetails) |
A maximum spend per run can be set; the Actor stops cleanly when it is reached.
FAQ
Does it need a login? No. Only public listing data is read.
Is personal data collected? No. Offers from private landlords/sellers carry no provider data at all. For agencies, only business information is returned: company name, business address, website, ImmoScout24 profile and landline phone. Contact person names and mobile numbers are never returned.
Why is the street missing in some listings? Many providers hide the exact address (isFullAddress: false); then only postcode and district are published.
How many listings can I get? There is no per-search cap: a whole city or the entire country can be paged through. Use filters and maxItems to control volume.
New-build developer projects shown as banners in the results are skipped.
En español
Extrae anuncios de ImmoScout24 (Alemania): departamentos y casas en arriendo o venta, oficinas, locales, terrenos y más, por ciudad, distrito, código postal o URL de búsqueda. Con includeDetails agrega descripción, costos (renta base, gastos comunes, depósito), año de construcción, calefacción, datos de energía, todas las fotos y datos de la inmobiliaria. Sin datos personales: las ofertas de particulares no incluyen datos del oferente. Precio: US$0,80 por 1.000 anuncios (+ US$0,50 por 1.000 con detalles).