Immowelt.de Scraper - German Real Estate Listings avatar

Immowelt.de Scraper - German Real Estate Listings

Pricing

from $2.50 / 1,000 listing scrapeds

Go to Apify Store
Immowelt.de Scraper - German Real Estate Listings

Immowelt.de Scraper - German Real Estate Listings

Scrape real estate listings from immowelt.de, Germany's #2 property platform. Extract price, rooms, area, address, publisher, and images from search results. Supports rent/buy for apartments, houses, land, and commercial properties. Fast and competitive pricing.

Pricing

from $2.50 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

NanoScrape

NanoScrape

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

4 days ago

Last modified

Share

Immowelt.de Scraper

Scrape real estate listings from immowelt.de, one of Germany's largest property platforms.

How To Use

Copy any immowelt.de search URL from your browser with all your filters applied:

{
"searchUrls": [
"https://www.immowelt.de/liste/berlin/wohnungen/mieten",
"https://www.immowelt.de/liste/muenchen/haeuser/kaufen"
],
"maxResults": 30
}

Option 2: Use city and filters

{
"city": "berlin",
"listingType": "mieten",
"propertyType": "wohnung",
"maxResults": 30
}

Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client — Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/immowelt-de-scraper

Example prompt once connected:

"Use immowelt-de-scraper to scrape company data from immowelt de. Return results as a table."

Clients that support dynamic tool discovery (Claude.ai, VS Code) will receive the full input schema automatically via add-actor.

What You Get

Property data

  • Title, headline, description
  • Price (warm rent, cold rent, or purchase price)
  • Rooms, area (m²), floor, plot size
  • Property type and subtype (studio, penthouse, etc.)
  • Energy class, availability date, building condition
  • Full address with city and postcode
  • All listing images with scene labels, floor plan / video / 3D tour flags, creation and update dates

Agent / company data

  • Company name (100% of listings)
  • Contact phone number (80% of listings)
  • Agency website, address, profile URL, imprint URL
  • Publisher type (agency or private owner)
  • Premium partner badge

Limits

Immowelt's bot protection blocks results page 2 and beyond on Apify's datacenter proxy, so the actor reads only the first results page of each search URL. Each search URL returns up to about 30 listings, and maxResults cannot raise that per-URL ceiling (it only caps the total across all URLs).

To collect more listings, add several narrower search URLs to searchUrls, for example split by city district, price band, number of rooms or property type. Built-in proxy handling, nothing to configure.

Note: search result descriptions are shortened by Immowelt; detail pages (coordinates, year built, full feature lists) are bot-protected and not scraped.

Pricing

Pay-per-result pricing. You only pay for the data you receive.

EventPriceDescription
Listing scraped$0.003A property listing with all available data

Examples:

  • 30 Berlin apartments = $0.09
  • 100 listings (for example 4 narrower search URLs) = $0.30

No monthly fees. No minimum spend.

Supported URL Formats

  • https://www.immowelt.de/liste/berlin/wohnungen/mieten — standard search
  • https://www.immowelt.de/liste/deutschland/haeuser/kaufen — all Germany
  • https://www.immowelt.de/classified-search?distributionTypes=Buy&... — auto-converted

Note: filters in /classified-search URLs are preserved. Filters on /liste/ and /suche/ URLs apply to the first results page, which is the page the actor reads.

Real Estate

Classifieds

Enrich your data

Issues & Feature Requests

If something is not working or you're missing a feature or data field, please open an issue and we'll look into it.