Data sources / Immowelt

300 live Immowelt listings

Immowelt rental data, via one API.

Immowelt is a rental listings source we track. HousingFeed extracts Immowelt rental listings into a clean, unified JSON schema — no scraper to build, no anti-bot defenses to fight. 300 Immowelt listings are live right now, refreshed daily.

300
Live Immowelt listings
8
Fields per listing
€992
Median rent
Daily
Refresh cadence

Does Immowelt have a public API?

Immowelt does not offer a public listings API, so scraping is the only way to access its rental data programmatically. HousingFeed solves that: we collect Immowelt listings for you and serve them through a single documented endpoint, so you get structured data without operating scrapers or proxies.

What Immowelt data you get

Every Immowelt listing is normalized into the same 24-field HousingFeed record. Coverage of each field for Immowelt specifically:

FieldCoverage on Immowelt
Address██████████ 100%
City██████████ 100%
ZIP/postcode██████████ 100%
Rent██████████ 100%
Bedrooms██████████ 99%
Floor area██████████ 100%
Property type██████████ 100%
Listing URL██████████ 100%

Sample Immowelt listing

A real record from the Immowelt feed:

{
  "platform": "immowelt",
  "url": "https://www.immowelt.de/expose/dda4b994-2fa4-44f3-9cdd-f2d96058bfe3",
  "address": "Archenholdstrasse 19, Friedrichsfelde, Berlin (10315)",
  "city": "Berlin",
  "rent_min": 1399,
  "beds": 2.0,
  "scraped_at": "2026-07-04T08:02:35Z"
}

Pull Immowelt listings in one request

Filter the HousingFeed API to immowelt and get Immowelt listings back as JSON:

curl -X POST "https://api.apify.com/v2/acts/housingfeed~rental-listings-api/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"platform":"immowelt","maxItems":100}'

Top locations for Immowelt

Leipzig 30Berlin 28München 28Hamburg 28Dresden 28Düsseldorf 27Dortmund 27Essen 27

Get Immowelt rental data flowing today.

300 listings live, refreshed daily, in the same schema as 50+ other sources. Try it free.