Immobilien Export Pro - ImmoScout24, Kleinanzeigen, Immowelt avatar

Immobilien Export Pro - ImmoScout24, Kleinanzeigen, Immowelt

Pricing

from $15.99 / 1,000 inserats

Go to Apify Store
Immobilien Export Pro - ImmoScout24, Kleinanzeigen, Immowelt

Immobilien Export Pro - ImmoScout24, Kleinanzeigen, Immowelt

70.000+ deutsche Kaufimmobilien von ImmoScout24, Kleinanzeigen & Immowelt. Preisverlauf, Kontaktdaten, Löschungen, Koordinaten. Echtzeit-Daten, plattformübergreifende Deduplizierung. Export als JSON, CSV, Excel oder via API.

Pricing

from $15.99 / 1,000 inserats

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

5

Bookmarked

100

Total users

22

Monthly active users

10 hours

Issues response

a day ago

Last modified

Share

Immobilien Export Pro

Bundesweiter Export deutscher Kaufimmobilien von ImmoScout24, Kleinanzeigen und Immowelt in einen einzigen Datensatz. Zusätzlich: Mietwohnungen aus Berlin und München von ImmoScout24. Echtzeit-Daten: neue Inserate sind innerhalb von 1-2 Minuten nach Veröffentlichung im Export verfügbar.

Neu: Live-Statusprüfung. Standardmäßig aktiv und ohne Aufpreis. Entfernte Angebote erhalten status: delisted, das neue Feld verified_at zeigt die live geprüften Inserate. Mehr dazu

✓  ~10.000 Inserate in unter 2 Minuten, plattformübergreifend aus einer Quelle.
✓  Live-Statusprüfung bei jedem Export: entfernte Angebote erscheinen als gelöscht, Preise sind aktuell. Ohne Aufpreis.
✓  Vollständige Kaufdaten: Kaufnebenkosten, Investmentkennzahlen, Energiedaten und Kontaktdaten.
 
Clearpath German Real Estate   •  The fastest German property data on Apify
 ImmoScout24 API Pro
Search, monitor, full data
 ImmoScout24 Apply Bot
Auto-apply to listings
 Kleinanzeigen Immobilien Pro
Kleinanzeigen.de listings

Immobilien Export Pro 2026 Demo

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

clearpath/immobilien-export-pro on Apify. Call: ApifyClient("TOKEN").actor("clearpath/immobilien-export-pro").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: offerType ("sale" default or "rent"), zipCodes (array of strings), city (string), maxItems (integer, default 1000). Rent mode supports Berlin and München from ImmoScout24 only. Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/clearpath~immobilien-export-pro/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Pricing: PPE, $19.99 per 1,000 listings. Get token: https://console.apify.com/account/integrations

Änderungen

08.07.2026

  • Live-Statusprüfung (neu, ohne Aufpreis): Bei Kaufinseraten wird der Status jedes exportierten Inserats beim Export live geprüft. Zwischenzeitlich entfernte Angebote erscheinen als gelöscht, Preise werden aktualisiert. Standardmäßig aktiv, in den Optionen abschaltbar. Das neue Feld verified_at zeigt, welche Inserate im jeweiligen Lauf live geprüft wurden.

27.06.2026

  • Energiedaten für Immowelt: Energieeffizienzklasse, Energiekennwert und Ausweistyp werden jetzt auch für Immowelt-Inserate geliefert (zuvor nur ImmoScout24).

23.06.2026

  • Investitions-, Energie- und Kostendaten: Kaufinserate enthalten jetzt vollständige Kaufnebenkosten (Notar, Grunderwerbsteuer, Maklerprovision, Grundbucheintrag, Gesamtkosten), Energiedaten (Effizienzklasse, Kennwert, Ausweistyp), Nutzfläche, Kaufpreisfaktor sowie eine Einschätzung des Preisniveaus gegenüber vergleichbaren Objekten. Alle weiteren verfügbaren Objektdaten ohne eigenes Feld werden zusätzlich im Feld additional_attributes geliefert.

22.06.2026

  • Mieteinnahmen & Hausgeld für Kaufimmobilien: Bei vermieteten Kapitalanlagen werden jetzt die monatlichen Mieteinnahmen (rent_cold), der Mietpreis pro m² (rent_price_per_sqm), die Mietwährung (rent_currency) und das Hausgeld (maintenance_fees) exportiert. Gilt auch für bereits gelistete Objekte.

Was du bekommst

  • Aktive & gelöschte Inserate was aktuell am Markt ist und was entfernt wurde. Bei Kaufinseraten wird der Status beim Export live geprüft, siehe Live-Statusprüfung
  • Preisverlauf Preissenkungen und -erhöhungen mit Datum (nur für überwachte Inserate)
  • Tage am Markt automatisch berechnet
  • Plattformübergreifende Deduplizierung gleiches Inserat auf mehreren Plattformen wird erkannt. Einträge mit identischer duplicate_group_id sind dasselbe Objekt.
  • Kontaktdaten Makler-/Eigentümername und Telefonnummer (wenn verfügbar)
  • Vollständige Immobiliendaten Zimmer, Fläche, Baujahr, Heizung, Koordinaten, Fotos, Beschreibung
  • Investitionsdaten (Kaufimmobilien) Kaufpreisfaktor, Preisniveau gegenüber dem Markt, Provision und Provisionspflicht
  • Kaufnebenkosten (Kaufimmobilien) Maklerprovision, Notarkosten, Grunderwerbsteuer, Grundbucheintrag, Kaufnebenkosten und Gesamtkosten als separate Felder
  • Energiedaten Energieeffizienzklasse (z.B. A+, B, C), Energiekennwert in kWh/m²·a und Art des Energieausweises
  • Nutzfläche zusätzlich zur Wohnfläche, wo verfügbar
  • Weitere Objektdaten alle weiteren verfügbaren Angaben ohne eigenes Feld werden im Feld additional_attributes geliefert, damit keine Daten verloren gehen

Immowelt: Inserate verfügbar seit 01.12.2025. Enthält auch Ohne-Makler.net-Angebote.

Aktuell 70.000+ Inserate verfügbar. Export mit ~5.000 Inseraten pro Minute als JSON, CSV, Excel oder direkt via API.

Mietwohnungen in Berlin und München

Setze offerType auf rent, um Mietwohnungen statt Kaufimmobilien zu exportieren.

Aktuelle Abdeckung, Stand 06.06.2026:

StadtHistorie abUmfang
Berlin10.08.2025ca. 70.000 Mietinserate
München10.08.2025ca. 32.000 Mietinserate

Wichtig: Mietdaten sind aktuell nur für Berlin und München verfügbar und stammen nur von ImmoScout24. platform, propertyType, listingStatus, delistedFrom, delistedTo und includeHistory werden im Mietmodus ignoriert. Monitor-Modus ist für Mietexporte nicht verfügbar.

Eingabe

Angebotsart

FeldBeschreibung
AngebotsartKaufen exportiert Kaufimmobilien. Mieten exportiert ImmoScout24-Mietwohnungen aus Berlin und München.

Standort (optional)

FeldBeschreibung
PostleitzahlenDeutsche PLZ. Unterstützt Präfixe: "79" → alle 79xxx, "791" → alle 791xx, "8" → alle 8xxxx, "85" → alle 85xxx.
StadtStadtname (z.B. "München"). Tippfehler werden automatisch korrigiert.

Ohne Standort wird bei Kauf ganz Deutschland exportiert. Im Mietmodus wird ohne Standort Berlin und München exportiert. Bei Angabe von PLZ und Stadt werden die Ergebnisse kombiniert.

Filter (alle optional)

FeldOptionenStandard
PlattformAlle, ImmoScout24, Kleinanzeigen, ImmoweltAlle
ImmobilienartAlle, Haus, WohnungAlle
InseratsstatusAktiv, Gelöscht, AlleAktiv
ZeitraumGestern, Letzte 7/30 Tage, Letzte 3/6/12 MonateKein Filter
Inseriert nach / vorDatumsbereich für Ersterscheinung
Gelöscht nach / vorDatumsbereich für Löschdatum
Min / Max PreisKaufpreis oder Miete in EUR
Min / Max FlächeWohnfläche in m²

Hinweis zum Inseratsstatus: Bei Kaufinseraten wird der Status beim Export live geprüft, sodass zwischenzeitlich entfernte Angebote als gelöscht erscheinen. Kürzlich geprüfte Inserate werden übersprungen; das Feld verified_at zeigt, welche Inserate im jeweiligen Lauf geprüft wurden. Ist die Live-Statusprüfung abgeschaltet (oder handelt es sich um Mietinserate), ist der Status nur für überwachte Inserate zuverlässig.

Optionen

FeldStandardBeschreibung
Max. Inserate1000Maximale Anzahl. 0 = unbegrenzt.
PreisverlaufJaPreisänderungen pro Inserat einbeziehen.
Live-StatusprüfungJaStatus der Inserate beim Export live prüfen. Ohne Aufpreis, nur für Kaufinserate. Siehe Live-Statusprüfung.
Ab Seite starten1Export ab beliebiger Seite beginnen — für Etappen-Exports und nahtlose Fortsetzung. Siehe Großen Export aufteilen.
Monitor-ModusNeinNur Änderungen seit letztem Lauf exportieren — sekundengenau, keine Duplikate. Siehe Monitor-Modus.

Beispiele

Täglicher Marktüberblick, regionale Analyse, Plattformvergleich, Preismonitoring — ein paar typische Konfigurationen:

Täglicher Marktüberblick — alle neuen Inserate von gestern in Berlin:

{
"city": "Berlin",
"datePreset": "yesterday"
}

Regionale Analyse — alle Häuser aus München vom letzten Monat:

{
"city": "München",
"propertyType": "house",
"datePreset": "last_30_days"
}

Plattformvergleich — alle Kleinanzeigen-Inserate aus Hamburg der letzten 3 Monate:

{
"city": "Hamburg",
"platform": "kleinanzeigen",
"datePreset": "last_3_months"
}

Schnäppchenjagd — Wohnungen unter 300k im PLZ-Bereich 79xxx:

{
"zipCodes": ["79"],
"propertyType": "apartment",
"priceMax": 300000
}

Plattform-Fokus — alle Immowelt-Inserate im Raum 85xxx:

{
"zipCodes": ["85"],
"platform": "immowelt"
}

Vollexport — ganz Deutschland, unbegrenzt:

{
"listingStatus": "all",
"maxItems": 0
}

Mietwohnungen — Berlin und München, bis 1.800 € Warmmiete:

{
"offerType": "rent",
"priceMax": 1800,
"maxItems": 0
}

Mietwohnungen — München seit 01.01.2026:

{
"offerType": "rent",
"city": "München",
"dateFrom": "2026-01-01",
"maxItems": 0
}

Großen Export aufteilen

Mit startPage lässt sich ein Export an beliebiger Stelle beginnen — praktisch, um sehr große Datensätze in Etappen abzuarbeiten oder einen Lauf nahtlos dort fortzusetzen, wo der vorherige aufgehört hat.

Eine Seite enthält 250 Inserate. startPage: 22 überspringt also die ersten 21 Seiten und beginnt direkt ab Inserat #5.251. Übersprungene Seiten verursachen keine Kosten — gezahlt wird nur für tatsächlich exportierte Inserate.

Etappe 1 — die ersten 5.000 Inserate aus Berlin:

{
"city": "Berlin",
"maxItems": 5000
}

Etappe 2 — ab Seite 21 (Inserat #5.001) bis zum Ende:

{
"city": "Berlin",
"startPage": 21,
"maxItems": 0
}

Wichtig: identische Filter zwischen den Etappen verwenden, sonst verschiebt sich die Seitennummerierung.

Monitor-Modus

Aktivieren, Zeitplan einrichten, fertig. Der Actor merkt sich sekundengenau, was bereits exportiert wurde und liefert beim nächsten Lauf nur noch das Delta — keine Duplikate, egal ob alle 5 Minuten oder einmal pro Woche. Mehrere Monitor-Konfigurationen laufen unabhängig voneinander — "Häuser in München" und "Wohnungen in Berlin" haben jeweils ihren eigenen Checkpoint.

  • Neue Inserate — alles was seit dem letzten Lauf veröffentlicht wurde
  • Preisänderungen — Erhöhungen und Senkungen
  • Löschungen — Inserate die von der Plattform entfernt wurden

So funktioniert es

  1. Erster Lauf — kein vorheriger Lauf bekannt → vollständiger Export (wie ohne Monitor-Modus)
  2. Jeder weitere Lauf — exportiert nur Änderungen seit dem letzten erfolgreichen Lauf, sekundengenau
  3. Beliebiges Intervall — alle 5 Minuten, stündlich, täglich, wöchentlich — der Actor liefert immer exakt das Delta seit dem letzten Lauf
  4. Verschiedene Filter = unabhängige Checkpoints — jede Suchkonfiguration wird separat getrackt

Zeitraum-Filter vs. Monitor-Modus

Zeitraum-Filter (datePreset)Monitor-Modus (monitorMode)
ZweckEinmaliger Export eines festen ZeitfenstersFortlaufender Delta-Export für geplante Ausführungen
ZeitraumManuell gewählt (z.B. "Letzte 7 Tage")Automatisch — seit dem letzten erfolgreichen Lauf
Typischer EinsatzEinmalige Abfragen, AnalysenFortlaufende Überwachung (alle 5 Min. bis wöchentlich)
Kombinierbar?Ja, mit allen anderen FilternNein — überschreibt Datumsfilter, wenn bereits ein Lauf stattfand

Nicht zusammen verwenden. Bei aktivem Monitor-Modus werden Zeitraum-Filter (datePreset, dateFrom) ignoriert. Der Monitor verwaltet den Zeitraum selbstständig.

Beispiele

Tägliches Monitoring aller Häuser in München:

{
"city": "München",
"propertyType": "house",
"monitorMode": true,
"maxItems": 0
}

Wöchentlicher Preischeck für Wohnungen unter 500k in Berlin:

{
"city": "Berlin",
"propertyType": "apartment",
"priceMax": 500000,
"monitorMode": true,
"maxItems": 0
}

Alle 5 Minuten — neue Inserate in ganz Deutschland:

{
"monitorMode": true,
"maxItems": 0
}

Tägliche Löschungs-Überwachung in ganz Deutschland:

{
"listingStatus": "delisted",
"monitorMode": true,
"maxItems": 0
}

Output

Jedes Inserat enthält:

Live-Statusprüfung

Bei Kaufinseraten wird der Status beim Export live geprüft. Die Option Live-Statusprüfung ist standardmäßig aktiv und ohne Aufpreis enthalten. Zwischenzeitlich entfernte Angebote werden als gelöscht markiert, Preise werden aktualisiert.

  • verified_at vorhanden: Das Inserat wurde in diesem Lauf live geprüft.
  • verified_at ist null: Das Inserat wurde übersprungen, weil es kurz zuvor bereits geprüft wurde.

Bei sehr großen Exporten kann die Prüfung die Laufzeit erhöhen. Sie lässt sich in den Optionen abschalten. Für Mietinserate ist sie nicht verfügbar.

Überwachung (last_checked_at)

Ein Teil der Inserate wird zusätzlich laufend im Hintergrund überwacht. Das Feld last_checked_at zeigt, wann ein Inserat zuletzt geprüft wurde, unabhängig davon ob im Hintergrund oder beim Export.

  • last_checked_at vorhanden: Inserat wurde bereits geprüft. Der Preisverlauf wird für überwachte Inserate erfasst.
  • last_checked_at ist null: Inserat wurde bislang nur einmal erfasst. Preisverlaufsdaten sind nicht verfügbar.

Der Anteil laufend überwachter Inserate wird weiter ausgebaut.

Beispiel-Ausgabe

{
"listing_id": "165942893",
"title": "2-Zimmer Wohnung mit Balkon im Ortenburger Seniorenschlösslss)",
"listing_url": "https://www.immobilienscout24.de/expose/165942893",
"status": "active",
"is_new": false,
"type": "apartment",
"source_name": "immoscout24",
"created_at": "2026-02-25T09:28:18",
"updated_at": "2026-02-25T09:28:18",
"delisted_at": null,
"last_checked_at": "2026-02-25T14:30:00Z",
"verified_at": "2026-02-25T14:30:00Z",
"address": "Lindenallee 2, 94496 Passau Kreis",
"location": {
"street": "Lindenallee",
"house_number": "2",
"zip_code": "94496",
"city": "Passau Kreis",
"country": "Germany"
},
"coordinates": {
"latitude": 48.54753,
"longitude": 13.22412
},
"contacts_info": {
"contact_name": "Mr. Heiner Jung",
"phone": "+49 172 2420420",
"is24_premium_required": false,
"company": null,
"type": "private"
},
"living_area": 60.0,
"lot_area": null,
"bedrooms": 1,
"bathrooms": 1,
"rooms": 1.0,
"construction_year": 1880,
"heating_type": "central_heating",
"is_private_property": true,
"condition": "fully_renovated",
"floor": 1,
"number_of_floors": "3",
"type_of_flat": "ground_floor",
"interior_quality": "sophisticated",
"last_refurbish_year": 2026,
"construction_phase": null,
"fitted_kitchen": true,
"balcony_terrace": true,
"garden": false,
"cellar": false,
"elevator": false,
"garage": null,
"barrier_free": true,
"guest_wc": null,
"is_furnished": null,
"is_new_building": false,
"pets_allowed": false,
"provision": null,
"maintenance_fees": null,
"operations": [
"sale"
],
"sale_price": 195000.0,
"sale_price_per_sqm": 3250.0,
"sale_currency": "EUR",
"rent_status": "none",
"is24_visits": null,
"is24_contact_requests": null,
"is24_high_demand": null,
"furnishing_description": null,
"location_description": "Ortenburg, gelegen im gleichnamigen Ortsteil, bietet eine ruhige und dennoch gut angebundene Wohnlage. Die Infrastruktur umfasst die notwendigen Einrichtungen für den täglichen Bedarf. Die Umgebung lädt zu Spaziergängen und Freizeitaktivitäten in der Natur ein. Die Anbindung an das öffentliche Verkehrsnetz ist gegeben und ermöglicht eine flexible Mobilität.",
"description": "Wohnung im Erdgeschoss mit gehobener Ausstattung\n\nDiese charmante 2-Zimmer Wohnung mit einer Wohnfläche von ca. 60 m² und einer Nutzfläche von 70 m³ befindet sich im Erdgeschoss des gepflegten und denkmalgeschützten Ortenburger Seniorenschlössls. Die Wohnung überzeugt mit einer gehobenen Ausstattung und einem schönen Balkon, der zum Entspannen einlädt. Für Ihren Komfort ist bereits eine moderne Einbauküche vorhanden, die Ihnen den Einzug erleichtert.\n\nBarrierefreiheit und Renovierung\n\nDie Wohnung ist barrierefrei zugänglich und somit auch für Personen mit eingeschränkter Mobilität bestens geeignet. Nach einer umfangreichen Renovierung ist die Wohnung ab dem 1. März 2026 bezugsfrei.\n\nAusstattung und Komfort\n\nDie hochwertige Einbauküche ist ausgestattet mit einem 4-Platten Herd, Backofen sowie Kühl- und Gefrierschrank. Die Böden in den Wohnräumen sind mit hochwertigem, hygienischem und pflegeleichtem Echtholz ausgelegt. Im Badezimmer befinden sich Anschlüsse für Waschmaschine und Trockner. Die Wohnungseingangstür entspricht den aktuellen Schallschutzvorschriften, die Wohnungsinnentüren sind großzügig mit einer Breite von 100 cm gestaltet. In allen Schlaf- und Wohnräumen, der Küche und dem Bad sind ausreichend Steckdosen vorhanden. Der Wohnbereich verfügt zudem über separate Fernseh- und Telefonanschlüsse.\n\nVerkauf und Kontakt\n\nDie Wohnung wird provisionsfrei verkauft. Wir freuen uns auf Ihr Interesse! Ein Energieausweis ist nicht erforderlich, das Gebäude steht unter Denkmalschutz.\n\nOrtenburg, gelegen im gleichnamigen Ortsteil, bietet eine ruhige und dennoch gut angebundene Wohnlage. Die Infrastruktur umfasst die notwendigen Einrichtungen für den täglichen Bedarf. Die Umgebung lädt zu Spaziergängen und Freizeitaktivitäten in der Natur ein. Die Anbindung an das öffentliche Verkehrsnetz ist gegeben und ermöglicht eine flexible Mobilität.",
"pictures": [
"https://pictures.immobilienscout24.de/listings/4effbcc4-8a2b-4f61-89b9-2f76071fa5e1-1996100670.jpg",
"https://pictures.immobilienscout24.de/listings/e5a522fd-8e99-449c-a304-93a57f97f617-1996100667.jpg",
"https://pictures.immobilienscout24.de/listings/e8310f7b-e600-4163-99fb-a0c0388950b8-1996100665.jpg",
"https://pictures.immobilienscout24.de/listings/055023ea-d4ce-4895-b159-1ebc4de22f05-1996100669.jpg",
"https://pictures.immobilienscout24.de/listings/487b36be-f64a-4d1a-98f1-125d9595579f-1996100668.jpg",
"https://pictures.immobilienscout24.de/listings/3bc2d981-bdfc-461d-93b7-5711166ea040-1996100664.jpg"
],
"documents": [
{
"type": "document",
"name": "Grundriss",
"url": "https://d2qfnj9mv71tll.cloudfront.net/83864c50-a918-4607-a3c4-7f61b5d35c45-2056241869.pdf"
},
{
"type": "document",
"name": "Energieausweis",
"url": "https://d2qfnj9mv71tll.cloudfront.net/22c8fcf7-d573-43f8-9321-d42ea1875968-2056242344.pdf"
}
],
"duplicate_group_id": null,
"days_on_market": 47,
"scraped_at": "2026-02-25T09:32:10.200845+00:00",
"price_history": [
{
"date": "2026-01-09",
"event": "listed",
"price": 219000.0,
"old_price": null,
"new_price": null
},
{
"date": "2026-02-03",
"event": "price_decrease",
"price": null,
"old_price": 219000.0,
"new_price": 195000.0
}
]
}

Preise

Pay-per-Event: $19.99 pro 1.000 Inserate. Preisverlauf und Live-Statusprüfung inklusive, ohne Aufpreis.

BeispielInserateKosten
München, Häuser, 30 Tage~40~$0.80
Berlin, alle Inserate, 30 Tage~300~$6
Hamburg, tägliches Monitoring~10–30/Tag~$0.20–$0.60/Tag

Apify Store Rabatte:

StufePreis pro InseratPro 1.000
Kein Rabatt$0.01999$19.99
Bronze$0.01799$17.99
Silber$0.01699$16.99
Gold$0.01599$15.99

Free Tier: 5 Läufe, max 50 Inserate pro Lauf.

Weitere Actors