WG-Gesucht Scraper - German Flatshare & Rentals
Pricing
from $2.50 / 1,000 results
WG-Gesucht Scraper - German Flatshare & Rentals
WG-Gesucht API alternative: scrape German flatshare & apartment rental listings without login and export to CSV, JSON or Excel. No API key.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
5
Monthly active users
5 days ago
Last modified
Categories
Share
WG-Gesucht Scraper — German Flatshare, WG-Zimmer & Rental Data (No API)
Export German shared-flat and apartment rental listings from WG-Gesucht.de, Germany's #1 portal for a WG room (Wohngemeinschaft / flatshare), a 1-room flat (Wohnung), a whole apartment, a house or a sublet (Zwischenmiete). This scraper turns any WG-Gesucht search into a clean dataset across Berlin, Munich, Hamburg, Cologne, Frankfurt, Leipzig and every German city. No login, no API key, no token.
🏆 Why this WG-Gesucht scraper?
50+ pages / 1,000+ listings per city auto-paginated · rent (€), size (m²), rooms, city, district & street · available-from (+ available-to for sublets) · every URL filter respected · residential-proxy ready · export to JSON / CSV / Excel. The unofficial WG-Gesucht API alternative for rental-price analysis, flatshare market research and availability tracking.
✨ What this Actor does / Key features
- 🏠 All categories — WG rooms (flatshares), 1-room flats, whole apartments, houses and sublets (Zwischenmiete).
- 🌍 Every German city — Berlin, Munich, Hamburg, Cologne, Frankfurt, Leipzig and beyond; paste multiple search URLs to cover several cities and categories in one run.
- 💰 Rent & size data — rent in EUR, size in m², room count, plus city, district and street for €/m² analysis.
- 📅 Availability — move-in (
availableFrom) date, plus move-out (availableTo) for sublets / Zwischenmiete. - 👤 Poster context — who posted the ad and how recently they were online.
- 🔗 Filter-aware — every filter you encode in the WG-Gesucht URL (city, price, rooms, move-in date) is respected.
- 📄 Full pagination — the Actor walks the whole result set automatically (often 50+ pages per city).
- ⚡ Server-rendered cards — reads the site's public listing cards; no login and no token.
- 🛡️ Proxy support — Apify Proxy on residential (default) for the highest success rate on this German site.
🚀 Quick start (3 steps)
- Configure — on WG-Gesucht, pick a city and category, apply your filters, and copy the URL from the address bar into
searchUrls(add several for multiple cities/categories). - Run — click Start. The Actor paginates every search URL and streams listings into your dataset.
- Get your data — open the Output tab and export to JSON, CSV, Excel or XML, or pull it via the Apify API.
📥 Input
Give the Actor at least one searchUrls value. Everything else is optional.
Example — flatshares & apartments across three cities
{"searchUrls": ["https://www.wg-gesucht.de/wg-zimmer-in-Berlin.8.0.1.0.html","https://www.wg-gesucht.de/wohnungen-in-Muenchen.90.2.1.0.html","https://www.wg-gesucht.de/1-zimmer-wohnungen-in-Hamburg.55.1.1.0.html"],"maxResults": 3000}
Example — WG rooms in Berlin only (deep pagination)
{"searchUrls": ["https://www.wg-gesucht.de/wg-zimmer-in-Berlin.8.0.1.0.html"],"maxResults": 0}
Example — capped per-search, multiple cities
{"searchUrls": ["https://www.wg-gesucht.de/wohnungen-in-Koeln.73.2.1.0.html","https://www.wg-gesucht.de/wohnungen-in-Leipzig.90.2.1.0.html"],"maxResultsPerSearch": 500,"maxResults": 1000}
| Field | Type | Description |
|---|---|---|
searchUrls | array | WG-Gesucht search-result URLs (copy them straight from the site after applying filters). Each is paginated fully. Required. |
maxResults | integer | Global cap across all searches. 0 = no limit. |
maxResultsPerSearch | integer | Optional per-search cap. |
maxConcurrency | integer | Optional parallelism control. |
proxyConfiguration | object | Apify Proxy settings. Residential (the default) is strongly recommended. |
Building a search URL: on WG-Gesucht pick a city and category (WG-Zimmer, 1-Zimmer-Wohnung, Wohnung, Haus), apply filters, then copy the URL from the address bar. Add several URLs to scrape multiple cities and categories in one run.
📤 Output
One flat row per listing — exportable to JSON, CSV, Excel or XML. Here is a trimmed sample record:
{"id": "13507864","title": "Dachgeschosswohnung 58m² zur Zwischenmiete in Kreuzberg 36","url": "https://www.wg-gesucht.de/wohnungen-in-Berlin-Kreuzberg.13507864.html","listingType": "Apartment","propertyType": "2-Zimmer-Wohnung","rent": 1300,"currency": "EUR","sizeSqm": 58,"rooms": 2,"city": "Berlin","district": "Kreuzberg","street": "Manteuffelstr","availableFrom": "05.06.2026","availableTo": null,"posterName": "Herr Müller","onlineStatus": "Online: 2 Minuten","image": "https://img.wg-gesucht.de/media/up/.../thumb.jpg","sourceUrl": "https://www.wg-gesucht.de/wohnungen-in-Berlin.8.2.1.0.html","scrapedAt": "2026-07-06T15:31:24.950Z"}
💡 Use cases
- Rental-price analysis — track rent, €/m² and room counts across Berlin, Munich, Hamburg and more.
- Flatshare & WG market research — map WG-room supply, districts and availability over time.
- Availability & trend monitoring — schedule daily runs to watch new listings and how fast the market moves.
- Comps & valuation — feed rooms, size, district and rent into pricing or affordability models.
- Portals & dashboards — power a rental feed or BI dashboard straight from the Apify API.
- Relocation & HR — build city-by-city rent snapshots for relocation packages and cost-of-living comparisons.
👥 Who uses it
Proptech & rental-market analysts · relocation & HR teams · data journalists & researchers · rental portals & aggregators · investors & valuation teams · students and expats mapping the market.
💰 Pricing
This Actor runs on a simple pay-per-result model — you pay for the listings you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
❓ Frequently Asked Questions
Do I need a WG-Gesucht account or API key? No. The Actor reads public search-result data — no login and no token. It collects publicly available listing data; you are responsible for complying with WG-Gesucht's terms and your local regulations (including how you use any personal data).
Which categories are supported?
All of them — WG rooms (flatshares), 1-room flats, whole apartments, houses and sublets (Zwischenmiete). Just paste that category's search URL into searchUrls.
How do I filter by city, price, rooms or move-in date? Apply the filters on WG-Gesucht itself, then copy the resulting URL. Every filter encoded in the URL is respected, and the Actor paginates the whole result set (often 50+ pages per city).
How many listings can I get per city?
A single big-city search (e.g. apartments in Berlin) spans 50+ pages — well over 1,000 listings. Use maxResults to cap the run, or 0 for everything.
Is this a WG-Gesucht API alternative?
Yes. WG-Gesucht has no public API, so this Actor works as a WG-Gesucht API alternative: it reads the public search results directly and gives you the structured listing data an API would, with no token needed.
How do I export WG-Gesucht data to CSV or JSON?
Run the Actor on your search URLs, then download the dataset as CSV, JSON, Excel or XML, or pull it via the Apify API. It's a no-code way to export WG-Gesucht data to CSV without writing a scraper.
Can I scrape WG-Gesucht without login?
Yes. The Actor scrapes WG-Gesucht without login and without an API key, reading only public, server-rendered listing cards across every German city.
How do I scrape WG room (flatshare) listings in Berlin?
On WG-Gesucht pick Berlin and the WG-Zimmer category, apply filters, then paste that search URL into searchUrls; the Actor paginates every flatshare room with rent, size and district.
Can I scrape multiple German cities in one run?
Yes. Add several search URLs for different cities and categories (e.g. Berlin apartments and Munich WG rooms) and the scraper collects them all in a single run.
🔗 More real estate scrapers by logiover
Building a cross-country property dataset? Pair WG-Gesucht with the rest of the European real-estate suite:
| Country | Actor |
|---|---|
| 🇩🇪 Germany | ImmobilienScout24 Scraper |
| 🇦🇹 Austria | Willhaben Scraper |
| 🇵🇱 Poland | Otodom.pl Scraper |
| 🇨🇿 Czechia | Sreality.cz Scraper |
| 🇫🇷 France | Bien'ici Scraper |
| 🇮🇹 Italy | Casa.it Scraper · Subito Scraper |
| 🇪🇸 Spain | Habitaclia Scraper · Pisos.com Scraper |
| 🇵🇹 Portugal | Imovirtual Scraper |
| 🇬🇷 Greece | Spitogatos Scraper |
| 🇷🇴 Romania | Storia.ro Scraper |
| 🇮🇪 Ireland | Daft.ie Scraper · MyHome.ie Scraper |
| 🇩🇰 Denmark | Boliga Scraper |
👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.
⏰ Scheduling & integration
Put this Actor on an Apify Schedule for a fresh WG-Gesucht listings feed every morning, straight to the Apify API, a webhook, Google Sheets, S3 or your warehouse. Chain searches across cities and categories to build a nationwide German rental dataset. Connect it to Make, n8n or Zapier for automated rental-monitoring pipelines.
⭐ Support & feedback
Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏
⚖️ Legal
This Actor extracts only publicly available data and is intended for legitimate research, analytics and market-monitoring use. You are responsible for complying with WG-Gesucht's terms of service, the GDPR and any applicable local laws — including how you use any personal data in the listings.
📝 Changelog
2026-07-06
- ✨ README overhaul: shields badge row, green highlight callout, collapsible full field reference, extra ready-to-run example scenarios, cross-country real-estate suite links and clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.
2026-06-07
- Docs: added coverage for using this as a WG-Gesucht API alternative, exporting WG-Gesucht data to CSV/JSON, and scraping WG-Gesucht without login.
License
Apache-2.0