ImmoScout24 ImmobilienScout24 Scraper: Phones, Emails | $1.1/1k
Pricing
from $0.80 / 1,000 listing with full details
ImmoScout24 ImmobilienScout24 Scraper: Phones, Emails | $1.1/1k
Scrape immobilienscout24.de rentals, sales and commercial listings from $1.10/1k: Kaltmiete, Warmmiete, Nebenkosten, Kaution, size, rooms, Energieausweis, photos, GPS address, agent phone, Impressum and agency e-mails. Search by URL, city or postcode. 130+ fields.
Pricing
from $0.80 / 1,000 listing with full details
Rating
0.0
(0)
Developer
Raven
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
ImmobilienScout24 Scraper — ImmoScout24 Listings, Agent Phones & E-mails API
Scrape immobilienscout24.de (ImmoScout24), Germany's largest property portal, from $1.10 per 1,000 listings. Paste any search URL or just type a city, and get 130+ fields per listing: Kaltmiete, Warmmiete, Nebenkosten, Kaution, purchase price, living space, rooms, Energieausweis, photos, full address with GPS, and the advertiser's contacts, including phone, Impressum and e-mails collected from the agency's own website. No login, no API key, no code, no proxies to set up.

| Raven · REAL ESTATE SUITE • Germany · US · Spain · Italy | |||
|
➤ You are here |
US listings, Zestimate, agents |
Spain & Italy listings, leads |
US listings, property data |
🏠 What does this ImmobilienScout24 Scraper do?
It turns ImmoScout24 search results and listing pages (Exposé) into clean rows you can export to Excel, CSV or JSON, or pull through the Apify API. ImmobilienScout24 has no open public API for listing data, so this actor works as an unofficial ImmobilienScout24 API alternative: send a search, get structured data back.
| Input | What you get |
|---|---|
| Search URL from immobilienscout24.de (any filters, any sorting) | Every listing of that search, page after page |
| Location (city, district or postcode) + property type + filters | The same, without opening the website |
Listing URL (/expose/<id>) | That exact listing with full details |
All 19 property types are supported: apartments and houses for rent and for sale (Wohnung mieten / kaufen, Haus mieten / kaufen), shared-flat rooms (WG-Zimmer), temporary furnished living (Wohnen auf Zeit), plots, garages and parking, offices and practices, retail, hospitality, halls and production, special commercial, commercial plots, investment properties, foreclosure auctions (Zwangsversteigerung), prefab houses and assisted living.
✅ Why use this scraper?
- ✅ 130+ fields per listing: every cost line, energy certificate, features, photos, floor plans, videos, 3D tours and all attributes shown on the listing.
- ✅ Contacts built in: contact person, company, phone numbers, Impressum text with the e-mails and phones in it, agency website, plus e-mails and social profiles found on that website. In a 3,000-listing Berlin and Hamburg test run, 84% of rows had an e-mail and 72% had a phone number.
- ✅ Search the way you already do: paste the URL from your browser and every filter is kept, or type
Munchen,Köln Ehrenfeldor80331. - ✅ Whole searches, not just page one: follows every result page and removes duplicates.
- ✅ Streams results: rows appear in the dataset within seconds, and a stopped run keeps everything collected so far.
- ✅ Clean rows: empty fields are left out, so no columns full of
null. - ✅ Low price: $1.10 per 1,000 full listings, $0.50 per 1,000 in list-only mode.
| Official ImmoScout24 API | Typical ImmoScout24 scrapers | This actor | |
|---|---|---|---|
| Access | Partner / provider accounts only | Open | Open, no account at the portal |
| Search by pasted URL | No | Sometimes | Yes, all filters kept |
| Search by city or postcode | No | Sometimes | Yes |
| Full details per listing | Own listings only | Often an extra fee | Included |
| Agent phone and Impressum | No | Often a paid add-on or missing | Included |
| Agency e-mails from its website | No | Rarely | Yes |
| All 19 property types incl. commercial | No | Usually residential only | Yes |
📊 What data can you extract?
| Group | Fields |
|---|---|
| Price & costs | price, baseRent (Kaltmiete), totalRent (Warmmiete), serviceCharge (Nebenkosten), heatingCosts, heatingCostsIncluded, deposit, depositMonths, depositText (Kaution), purchasePrice, pricePerSqm, priceText ("Auf Anfrage"), buyerCommission / tenantCommission with percent, purchaseCosts (land transfer tax, notary, land registry, broker), monthlyFinancingRate, fairPriceRating, priceInsights (price per m² range vs similar listings nearby), marketValue and minimumBid for foreclosures, annualRentalIncome and priceToRentRatio for investments |
| Property | livingSpace, usableSpace, plotArea, totalArea, officeArea, roomSize, rooms, bedrooms, bathrooms, floor, numberOfFloors, apartmentType, houseType, buildingType, availableFrom, pets, parkingSpaces, rented |
| Features | balcony, garden, cellar, lift, builtInKitchen, barrierFree, guestToilet, newlyConstructed, internetSpeed, features (all ticked features), criteria (every attribute on the listing as label → value) |
| Building & energy | yearConstructed, lastRefurbishment, condition, interiorQuality, heatingType, energySources, energyEfficiencyClass, energyCertificateType, energyDemand, energyConsumption |
| Location | address, street, houseNumber, zipCode, city, district, quarter, state, lat, lng, locationDescription |
| Texts | title, description, furnishing, otherNotes |
| Media | pictures (URL + caption), floorPlans, videos, virtualTours, pictureCount |
| Contact & lead data | contactName, contactCompany, contactAddress, contactPhone, contactPhones, contactEmail, emails, imprint, imprintEmails, imprintPhones, agencyWebsite, websiteEmails, socialLinks (LinkedIn, Facebook, Instagram, XING, YouTube), agentProfileUrl, agentRating, immoPartnerLevel, privateOffer (private seller vs Makler) |
| Listing info | id, url, realEstateType, listingType, publishedAgo, tags, paywallEarlyAccessUntil, exclusiveToImmoScout, isProject, projectId, projectUnits, externalLinks, objectNumber, rawAttributes, scrapedAt |
The dataset comes with three ready table views: Overview, Contacts and Property details.
🇩🇪 German real estate terms and the matching fields
| On ImmobilienScout24 | Meaning | Output field |
|---|---|---|
| Kaltmiete | Cold rent, without service charges | baseRent |
| Warmmiete / Gesamtmiete | Total rent incl. service charges | totalRent |
| Nebenkosten | Service charges | serviceCharge |
| Heizkosten | Heating costs | heatingCosts, heatingCostsIncluded |
| Kaution | Deposit, as an amount or in monthly rents | deposit, depositMonths, depositText |
| Kaufpreis | Purchase price | purchasePrice |
| Provision / Courtage | Agent commission | buyerCommission, tenantCommission, commission |
| Grunderwerbsteuer, Notar, Grundbuch | Land transfer tax, notary, land registry | purchaseCosts |
| Wohnfläche / Nutzfläche / Grundstück | Living space / usable space / plot | livingSpace, usableSpace, plotArea |
| Zimmer / Schlafzimmer / Badezimmer | Rooms / bedrooms / bathrooms | rooms, bedrooms, bathrooms |
| Etage / Etagenzahl | Floor / number of floors | floor, numberOfFloors |
| Bezugsfrei ab | Available from | availableFrom |
| Baujahr / Objektzustand | Year built / condition | yearConstructed, condition |
| Energieausweis / Energieeffizienzklasse | Energy certificate / class | energyCertificateType, energyEfficiencyClass, energyDemand |
| Einbauküche, Balkon, Keller, Aufzug | Fitted kitchen, balcony, cellar, elevator | builtInKitchen, balcony, cellar, lift |
| Makler / privater Anbieter | Agent / private seller | contactCompany, privateOffer |
| Impressum | Legal notice with the advertiser's address, phone and e-mail | imprint, imprintEmails, imprintPhones |
| Exposé | The listing page | url, id |
🚀 How to scrape ImmobilienScout24 step by step
- Create a free Apify account. It includes $5 of platform credit every month, enough for about 3,800 full listings with agency e-mails.
- Open the actor and paste a search URL from immobilienscout24.de into Search or listing URLs, for example
https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten. Or type a city into Locations and pick a Property type. - Set Max listings.
- Leave Full listing details and Find agency e-mails on for the complete data set, or turn details off for a quick, cheaper scan.
- Click Start. Rows appear in the Output tab within seconds.
- Download the results as Excel, CSV, JSON or HTML, or connect them to Google Sheets, Make, Zapier or your own code.
🔎 How to use your own ImmoScout24 search filters
Set up the search on immobilienscout24.de exactly as you want it (city, radius, price, rooms, living space, features, energy class, new builds, sorting) and copy the URL from the address bar. The actor reads every filter from that URL. You can paste many URLs into one run, for example one per city.
Without the website, use Locations with the Filters section: price, rooms, living space, plot area, year built, must-have features (balcony, fitted kitchen, garden, elevator, cellar, guest toilet, parking, step-free), energy efficiency classes, new builds only, and hiding flat-swap offers.
📇 How to get agent phone numbers and e-mails from ImmoScout24
Every listing with full details includes what the advertiser publishes:
- the phone numbers shown on the listing;
- the Impressum (legal notice), with the e-mails and phone numbers in it;
- the agency website, when the advertiser links it.
With Find agency e-mails on, the actor visits that website's homepage and its Impressum and Kontakt pages to collect e-mail addresses and social profiles. Each website is visited once per run, however many listings the agency has, and addresses on the agency's own domain come first. contactEmail holds the best single address and emails holds all of them.
Private landlords and advertisers who only accept messages through the portal publish no contact data, so those rows have a name but no phone or e-mail.
⚙️ Input parameters
| Parameter | Type | Description |
|---|---|---|
startUrls | array | ImmobilienScout24 search URLs and/or listing URLs (/expose/<id>) |
locations | array | Cities, districts or postcodes, e.g. Hamburg, München Schwabing, 10115 |
realEstateType | enum | Property type for Locations (19 types, default apartmentrent) |
maxItems | integer | Maximum listings in total (default 100) |
fetchDetails | boolean | Full listing details (default true) |
extractEmails | boolean | Collect e-mails from agency websites (default true) |
language | enum | de or en labels in criteria and text values |
minPrice / maxPrice | integer | Price or cold rent in EUR (Locations) |
minRooms / maxRooms | number | Rooms (Locations) |
minLivingSpace / maxLivingSpace | integer | Living space in m² (Locations) |
minPlotArea / maxPlotArea | integer | Plot size in m² (Locations) |
minConstructionYear / maxConstructionYear | integer | Year built (Locations) |
equipment | array | balcony, builtinkitchen, garden, lift, cellar, guesttoilet, parking, handicappedaccessible |
energyEfficiencyClasses | array | a_plus, a … h |
newBuildOnly | boolean | New builds only |
excludeSwapFlats | boolean | Hide flat-swap offers |
sorting | enum | standard, -firstactivation (newest), price, -price, livingspace, -livingspace |
maxConcurrency | integer | Listings fetched in parallel (default 20) |
maxRetries | integer | Retries per request (default 6) |
proxyConfiguration | object | Proxy settings, preconfigured |
📋 Ready-to-paste input recipes
1. Every rental apartment in Berlin, newest first
{"startUrls": [{ "url": "https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?sorting=2" }],"maxItems": 5000}
2. Agent lead list: houses for sale in Hamburg with phones and e-mails
{"locations": ["Hamburg"],"realEstateType": "housebuy","maxItems": 1000,"fetchDetails": true,"extractEmails": true}
3. Family apartments in Munich under €2,000 with balcony
{"locations": ["München"],"realEstateType": "apartmentrent","maxPrice": 2000,"minRooms": 3,"equipment": ["balcony"],"maxItems": 500}
4. Fast market scan of apartments for sale across three cities (list-only)
{"locations": ["Frankfurt am Main", "Köln", "Düsseldorf"],"realEstateType": "apartmentbuy","fetchDetails": false,"maxItems": 10000}
5. Office space for rent in a postcode area
{"locations": ["80331"],"realEstateType": "office","maxItems": 300}
6. Specific listings by URL, with English labels
{"startUrls": [{ "url": "https://www.immobilienscout24.de/expose/170528322" },{ "url": "https://www.immobilienscout24.de/expose/170765214" }],"language": "en"}
7. Energy-efficient new builds for sale (A+ to B)
{"locations": ["Leipzig"],"realEstateType": "apartmentbuy","newBuildOnly": true,"energyEfficiencyClasses": ["a_plus", "a", "b"],"maxItems": 500}
📦 Output examples
Rental apartment with full details (shortened)
{"id": "170528322","url": "https://www.immobilienscout24.de/expose/170528322","title": "FRIEDRICH: Studio mit Tischlereinbauten, Balkon, Calisthenics, Dachterrasse und Paketstation!","realEstateType": "apartmentrent","price": 1355,"currency": "EUR","baseRent": 1355,"totalRent": 1460,"serviceCharge": 105,"heatingCostsIncluded": true,"deposit": 4065,"depositText": "4.065,00 €","pricePerSqm": 51,"livingSpace": 27.04,"rooms": 1,"bathrooms": 1,"floor": 6,"numberOfFloors": 6,"availableFrom": "01.10.2026","yearConstructed": 2026,"condition": "Erstbezug","heatingType": "Wärmepumpe","energyEfficiencyClass": "A+","energyDemand": 13.5,"balcony": true,"cellar": true,"lift": true,"builtInKitchen": true,"address": "Revaler Straße 2, 10243 Friedrichshain, Berlin","street": "Revaler Straße","houseNumber": "2","zipCode": "10243","city": "Berlin","quarter": "Friedrichshain","lat": 52.5089,"lng": 13.44967,"contactName": "Herr Adem Dauti","contactCompany": "Livory Development GmbH","imprint": "Livory Development GmbH\nAm Tullnaupark 15\n90402 Nürnberg\n030 3199870\nletting@livory-group.de","imprintPhones": ["030 3199870"],"agencyWebsite": "https://livory-group.de/","contactEmail": "letting@livory-group.de","emails": ["letting@livory-group.de", "berlin@livory-group.de"],"agentProfileUrl": "https://www.immobilienscout24.de/anbieter/livory-development-gmbh/a412110c2cc2a7a76f1e9bb","immoPartnerLevel": "bronze 2026","privateOffer": false,"pictures": [{ "url": "https://pictures.immobilienscout24.de/listings/15d877ad-dbce-4551-952c-f304686a6784-2100267016.jpg/ORIG/resize/1500x1000/format/webp/quality/80", "caption": "1-heller Raum mit Balkon.jpg" }],"virtualTours": [{ "url": "https://my.matterport.com/show/?m=Gggv5VCB7qw", "caption": "Rundgang Musterwohnung" }],"criteria": { "Wohnungstyp": "Dachgeschoss", "Etage": "6 von 6", "Kaution oder Genossenschaftsanteile": "4.065,00 €" },"scrapedAt": "2026-09-27T15:24:43+00:00"}
Apartment for sale, purchase-cost breakdown and price comparison (excerpt)
{"id": "155544454","url": "https://www.immobilienscout24.de/expose/155544454","title": "Klimatisierte 3-Zimmer-Wohnung mit Panoramablick über die Dächer des Kiezes","purchasePrice": 635555,"pricePerSqm": 7900,"buyerCommission": "3,57%","buyerCommissionPercent": 3.57,"purchaseCosts": {"purchasePrice": 635555,"additionalCosts": 73534,"totalCosts": 709089,"brokerCommission": 22689,"brokerCommissionPercent": "3,57 %","landTransferTax": 38133,"landTransferTaxPercent": "6 %","notaryCosts": 9533,"landRegistryCosts": 3178},"monthlyFinancingRate": 2376,"priceInsights": {"minPricePerSqm": 3350,"maxPricePerSqm": 9700,"minSimilarPricePerSqm": 4400,"maxSimilarPricePerSqm": 7450,"thisListingPricePerSqm": 7900,"positionPercent": 0.72}}
List-only row (fetchDetails: false)
{"id": "168062952","url": "https://www.immobilienscout24.de/expose/168062952","title": "Helle 3-Zimmerwohnung mit zwei Loggien","realEstateType": "apartmentbuy","address": "81825 München, Trudering (unvollständige Adresse)","zipCode": "81825","energyEfficiencyClass": "A+","price": 1389000,"currency": "EUR","livingSpace": 92,"rooms": 3,"summary": "1.389.000 € | 92 m² | 3 Zi.","listingType": "XL","publishedAgo": "vor 4 Monaten","privateOffer": false,"scrapedAt": "2026-09-27T16:18:27+00:00"}
💶 How much does it cost to scrape ImmobilienScout24?
Pay only for results. Every price below is all-in, with nothing else to pay for.
| Event | Free plan | Paid plans (from) | When it is charged |
|---|---|---|---|
| Listing with full details | $0.0011 ($1.10 / 1,000) | $0.0008 ($0.80 / 1,000) | Each listing saved with full details, phones and Impressum included |
| Listing, list-only | $0.0005 ($0.50 / 1,000) | $0.00035 ($0.35 / 1,000) | Each listing saved with Full listing details off |
| Agency e-mails | $0.003 | $0.0022 | Once per agency website per run, only when an e-mail is found |
| Actor start | $0.00005 | $0.00005 | Once per run |
| Example | Approximate cost (Free plan) |
|---|---|
| 100 Berlin rentals, full details + e-mails | ~$0.14 |
| 1,000 listings, full details, ~70 agencies with e-mails | ~$1.31 |
| 10,000 listings, list-only | ~$5.00 |
| $5 monthly free credit | ~3,800 full listings with agency e-mails, or ~10,000 list-only rows |
Set a maximum total cost on the run and the actor stops cleanly when it is reached, keeping every row collected so far.
🔗 Integrations
- Google Sheets, Make, Zapier, n8n, Slack and Airbyte through Apify integrations.
- Webhooks when a run finishes.
- Schedules for hourly or daily runs, e.g. "newest Berlin rentals every morning".
- The Apify API and the official Python and JavaScript clients.
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("pro100chok/immobilienscout24-scraper").call(run_input={"startUrls": [{"url": "https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten?sorting=2"}],"maxItems": 200,})for row in client.dataset(run["defaultDatasetId"]).iterate_items():print(row["title"], row.get("price"), row.get("contactEmail"))
🤖 Use with AI agents (MCP)
Connect the actor to Claude, ChatGPT, Cursor or any MCP client through the Apify MCP server and ask in plain language:
"Find 2-room apartments for rent in Hamburg under €1,400 with a balcony on ImmobilienScout24, and give me a table with rent, size, address, agency and the agency's e-mail."
Copy to your AI assistant:
Use the Apify actor pro100chok/immobilienscout24-scraper to get ImmobilienScout24 (immobilienscout24.de) listings.Input: startUrls (search URLs or /expose/<id> URLs) or locations (city, district, postcode) + realEstateType,optional minPrice/maxPrice, minRooms/maxRooms, minLivingSpace/maxLivingSpace, equipment, sorting, maxItems.fetchDetails=true returns 130+ fields incl. contactPhone, imprint, contactEmail, emails, agencyWebsite.Run with ApifyClient(...).actor("pro100chok/immobilienscout24-scraper").call(run_input={...}) and read the default dataset.
💼 Popular use cases
- Real estate agents and brokers: lead lists of private sellers and competing agencies with phones and e-mails, new-listing alerts.
- Property investors: screen cities by price per m², rental income and price-to-rent ratio, track foreclosure auctions.
- Market analysts and PropTech: rent and price indices, Mietspiegel-style comparisons, supply monitoring, automated valuation models.
- B2B sales: agencies, property managers and developers for movers, craftsmen, financing, insurance and energy services.
- Relocation and home search: newest offers across several cities in one table.
- Research and journalism: housing-market datasets by district, energy class or building age.
🛠 Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Fewer rows than the website shows | Max listings reached, or duplicates across pages removed | Raise Max listings; the log shows the result count of each search |
| "Location not found" in the log | Unknown place name | Use the German name, a postcode, or paste a search URL |
| "Filter … is not supported … ignoring it" in the log | That filter does not exist for the chosen property type | Nothing to do; the search runs without it |
| A row has no phone or e-mail | The advertiser published none (common for private landlords) | Turn on Find agency e-mails; rows with a website get e-mails from it |
| Only price, size and rooms per row | Full listing details is off | Turn it on for 130+ fields |
⚖️ Is it legal to scrape ImmobilienScout24?
This actor collects only publicly visible listing data, the same as any visitor sees without logging in. Listings can contain personal data, such as an agent's name, phone or e-mail, which is protected by the GDPR. Only process it when you have a legitimate reason, store it securely, and respect opt-outs. Read Is web scraping legal? and ask a lawyer if unsure.
ImmobilienScout24® and ImmoScout24® are trademarks of Immobilien Scout GmbH. This actor is an independent tool, not affiliated with or endorsed by Immobilien Scout GmbH.
❓ FAQ
Does ImmobilienScout24 have a public API?
Only for registered providers managing their own listings. There is no open API for searching all listings, which is why this actor exists as an ImmoScout24 API alternative.
Can I use my own ImmoScout24 search filters?
Yes. Paste the search URL from your browser; every filter and the sorting are applied.
How many listings can I scrape?
A whole search: the actor follows every result page and stops at Max listings. For very large areas, split the search by city or district so each part stays focused.
Why did I get fewer listings than the website shows?
Either Max listings was reached, or the same listing appeared on several pages (duplicates are removed). Check the run log: it prints the number of results the search reported.
Can I get agent phone numbers and e-mails?
Yes, whatever the advertiser publishes: listing phones, the Impressum, and e-mails from the agency website. Private landlords often publish none.
Why are some fields missing from a row?
Empty fields are left out instead of being filled with null. Advertisers fill in different fields, so a garage has no rooms and a price on request has only priceText.
What is the difference between full details and list-only?
List-only reads the search results: price, size, rooms, address, coordinates and a photo, at $0.50 per 1,000. Full details open every listing for 130+ fields and contacts, at $1.10 per 1,000.
Can I search by postcode or district?
Yes. Type a postcode (80331) or a district (Hamburg Altona) into Locations. Spellings without umlauts such as Munchen or Koln work too.
Do I need proxies?
No. Proxies are preconfigured and included in the price.
Can I export to CSV or Excel?
Yes. Every run can be downloaded as JSON, CSV, Excel, HTML or XML, or sent to Google Sheets.
Will I be charged for listings that return nothing?
No. Only saved rows are charged. Listings that cannot be fetched are skipped and noted in the log, and the e-mail event is charged only when an e-mail is actually found.
Can I monitor new listings every day?
Yes. Schedule the actor with sorting Newest first (or sorting=2 in the URL) and a small Max listings.
Does it work for Austria or Switzerland?
No, this actor covers immobilienscout24.de (Germany).
Are sold prices available?
No. ImmoScout24 shows asking prices of active listings, and that is what the actor returns.
Which language is the data in?
Descriptions are in the advertiser's language, usually German. Labels and values like condition or heating type can be German or English (Labels language).
💬 Feedback & support
Found a bug or need an extra field? Open an issue in the Issues tab, ideally with the run link, and it will be looked at quickly.
🧰 More scrapers by Raven
Real estate & travel
Zillow Scraper — US listings, Zestimate, agent leads and e-mails
Realtor.com Scraper — US listings, property data, agent e-mails
Apartments.com Scraper — US rentals, prices and reviews
Idealista Scraper — Spain and Italy listings with leads
Booking Scraper — Hotels, reviews, e-mails and leads
TripAdvisor Scraper — Hotels, restaurants, e-mails and leads
Leads & business data
Google Maps Scraper — Businesses, e-mails, reviews and photos
Website Contact Scraper — Bulk e-mails, phones and socials from websites
Yelp Scraper — Businesses, e-mails and reviews
Trustpilot Scraper — Company reviews, e-mails and leads
G2 Scraper — Software reviews, ratings and leads
Google Jobs Scraper — Jobs, salaries and employer e-mails
SEO & web intelligence
Ahrefs SEO Scraper — Domain rating, backlinks and keywords
Semrush Scraper — Traffic, authority and backlinks
SimilarWeb Scraper — Website traffic, rankings and analytics
E-commerce & social
Amazon Scraper — Products, reviews, sellers and best sellers
AliExpress Scraper — Products, variants, reviews and sellers
TikTok Shop Scraper — Products, reviews and GMV
Instagram Scraper — Profiles, posts, reels and comments
YouTube Scraper — Videos, comments, e-mails and leads
Facebook Ads Library Scraper — Meta and Instagram ads
Tags: immobilienscout24 scraper, immoscout24 scraper, immobilienscout24 api, immoscout24 api alternative, german real estate data, germany property listings, wohnung mieten scraper, wohnung kaufen, haus kaufen, kaltmiete warmmiete, nebenkosten, kaution, energieausweis, makler kontakt, immobilienmakler e-mail, real estate leads germany, immobilien daten export, exposé scraper, zwangsversteigerung, gewerbeimmobilien, berlin apartments, münchen wohnung, hamburg immobilien