Immobilienscout24 Scraper — Germany & Austria Property Listings avatar

Immobilienscout24 Scraper — Germany & Austria Property Listings

Pricing

from $1.14 / 1,000 results

Go to Apify Store
Immobilienscout24 Scraper — Germany & Austria Property Listings

Immobilienscout24 Scraper — Germany & Austria Property Listings

High-speed pure HTTP scraper for Immobilienscout24 (.de, .at, .ch). Extracts search listings and detailed expose profiles including pricing, living space, rooms, address, agent contact, and price cut histories.

Pricing

from $1.14 / 1,000 results

Rating

0.0

(0)

Developer

Made In Germany

Made In Germany

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Immobilienscout24 Scraper — Germany & Austria Property Listings, Prices & Price-Cuts

Apify Actor Pay-Per-Event Platform HTTP Engine

A production-grade, high-throughput scraper for Immobilienscout24 across the entire DACH region: Germany (immobilienscout24.de), Austria (immobilienscout24.at), and Switzerland (immoscout24.ch).


⚡ Why This Scraper Beats Alternatives

  • Pure HTTP Fast-Path: Eliminates sluggish, memory-heavy Chromium/Playwright browsers. Directly accesses internal JSON payloads and SSR states. Runs up to 10x faster with 90% lower compute costs.
  • Bypasses Anti-Bot & AWS WAF: Automatically routes requests with realistic mobile app signatures, TLS fingerprinting, and residential proxy rotation.
  • Complete Expose Enrichment: Extracts not just search card snippets, but full expose details: exact pricing, floor plans, energy certificates (EPC), room distributions, full text descriptions, amenities, and broker contact information (including direct emails and phone numbers).
  • Multi-Country DACH Syndication: Automatically detects whether a query targets Germany (/de), Austria (/at), or Switzerland (/ch), applying proper regional geocodes and currency handling.
  • Cost-Efficient PPE Pricing: Pay only for what you extract ($0.005 per run start + tiered pricing starting at $0.00175 per dataset item).

💰 Pricing (Pay-Per-Event)

This actor operates on a pay-as-you-go Pay-Per-Event (PPE) pricing model. You only pay for what you extract:

Event NamePurposePrice (USD)Description
apify-default-dataset-itemresult$0.00175Single result in the default dataset.
additional-dataAdditional cost for monitoring mode$0.0005Charged for each item result check
contact-phoneAgent direct phone delivered$0.005Charged only for Instant Agent Database records that are delivered with the agent's direct phone number. Records without a phone, and masked free-tier records, are never charged this event.
apify-actor-startActor Start$0.005Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
market-analysisAI market analysis$0.15One AI-generated market-intelligence row per area (city/district) - price and rent levels, gross yield, demand signals, risks and cited sources for Germany, Austria and Switzerland. Cached per area; charged per area row delivered.

📋 Input Configuration

ParameterTypeRequiredDefaultDescription
startUrlsArrayNo[".../wohnung-kaufen"]Direct search or exposé URLs on Immobilienscout24 (.de, .at, .ch).
searchQueryStringNo"Berlin Wohnung Kaufen"Free-text search query (e.g., "München Wohnung Mieten", "Wien Haus Kaufen").
maxItemsIntegerNo50Maximum number of listings to collect and store.
includeDetailsBooleanNotrueWhen true, fetches complete expose profile (energy ratings, descriptions, agent contact).
proxyObjectNo{ "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }Apify proxy configuration.

Sample Input JSON

{
"startUrls": [
{ "url": "https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-kaufen" },
{ "url": "https://www.immobilienscout24.at/regional/wien/wien/wohnung-mieten" }
],
"maxItems": 50,
"includeDetails": true,
"proxy": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Or simply run a free-text location query:

{
"searchQuery": "München Haus Kaufen",
"maxItems": 25
}

📊 Output Data Schema

Each record pushed to the default dataset contains clean, structured real estate data:

FieldTypeDescription
idStringUnique Immobilienscout24 property ID.
titleStringProperty listing title.
priceNumberNumeric price in EUR or CHF (e.g. 635555).
priceFormattedStringFormatted display price (e.g. "635.555 €").
priceCurrencyStringCurrency code ("EUR" or "CHF").
livingSpaceNumberLiving space in m² (e.g. 80 or 47.97).
roomsNumberTotal room count (e.g. 3 or 2.5).
addressObjectStandardized address with line, street, postalCode, city, lat, lon.
priceCutHistoryArrayHistorical recorded price cuts and dates.
urlStringDirect canonical URL to the listing exposé.
realEstateTypeStringProperty classification (apartmentbuy, apartmentrent, housebuy, etc.).
publishedDateStringRelative or absolute publication timestamp.
energyEfficiencyClassStringEPC energy rating (e.g. "A+", "B").
yearBuiltNumberConstruction year (e.g. 1905, 2024).
floorStringApartment floor level (e.g. "4 von 5").
balconyBooleanWhether property features a balcony or terrace.
gardenBooleanWhether property features a private or shared garden.
builtInKitchenBooleanWhether an equipped kitchen (EBK) is present.
parkingBooleanGarage or parking space availability.
elevatorBooleanPassenger elevator installed in building.
descriptionStringDetailed property narrative text.
equipmentDescriptionStringDetailed amenities and interior specifications.
locationDescriptionStringNeighborhood, transit, and infrastructure description.
contactObjectRealtor or seller contact: company name, phone, email, address.
picturesArrayHigh-resolution image URLs.
courtageStringBroker commission / fee terms.
marketStringRegional origin ("DE", "AT", or "CH").
scrapedAtStringISO 8601 scrape timestamp.

Sample Output Record

{
"id": "155544454",
"title": "Klimatisierte 3-Zimmer-Wohnung mit Panoramablick über die Dächer des Kiezes",
"price": 635555,
"priceFormatted": "635.555 €",
"priceCurrency": "EUR",
"livingSpace": 80,
"rooms": 3,
"address": {
"line": "Baumschulenstraße 27/29, 12437 Berlin, Baumschulenweg (Treptow)",
"street": "Baumschulenstraße 27/29",
"postalCode": "12437",
"city": "Berlin",
"latitude": 52.46454,
"longitude": 13.48634,
"coordinatePrecision": "exact"
},
"priceCutHistory": [],
"url": "https://www.immobilienscout24.de/expose/155544454",
"realEstateType": "apartmentbuy",
"publishedDate": "vor 2 Jahren",
"floor": "4 von 4",
"energyEfficiencyClass": "A+",
"yearBuilt": 1905,
"balcony": true,
"garden": false,
"builtInKitchen": false,
"parking": false,
"cellar": true,
"elevator": true,
"description": "Das Projekt Baumschulenstraße besteht aus einem Vorder- und einem Gartenhaus...",
"equipmentDescription": "- 33,5 m² Wohn- und Essbereich\n- Klimaanlage\n- Neuer Aufzug\n- Terrasse",
"locationDescription": "Die Baumschulenstraße liegt im Bezirk Treptow-Köpenick und ist von Wasser und Grünflächen umgeben...",
"contact": {
"company": "ESCON GmbH",
"address": "Olivaer Platz 16, 10707 Berlin",
"email": "info@escon-objekte.de",
"phone": "+49 (0) 30 809 33 16 39"
},
"pictures": [
{
"url": "https://pictures.immobilienscout24.de/listings/bfc3d0aa-aedb-4d38-b97b-6e9c44b0d595-1867119298.jpg/ORIG/legacy_thumbnail/1200x800/format/webp/quality/80"
}
],
"courtage": "3,57%",
"market": "DE",
"scrapedAt": "2026-09-28T00:47:25.155Z"
}

💡 Practical Use Cases

  • Market Research & Yield Benchmarking: Track square meter prices across German and Austrian cities to discover undervalued investment properties.
  • Lead Generation for PropTech: Automatically enrich CRM databases with broker and property management agency contacts (phone, email, imprint).
  • Price Drop Alerts: Monitor changes in asking prices over time to pinpoint motivated sellers.
  • Geospatial & Neighborhood Analytics: Ingest verified GPS coordinates into GIS systems to evaluate proximity to transit, parks, and schools.

🏷️ Search & SEO Tags

immobilienscout24, immoscout24, real-estate, germany-real-estate, austria-real-estate, berlin-apartments, wohnung-kaufen, wohnung-mieten, makler-scraper, property-scraper, dach-real-estate, proptech-data