đŸ”„ Kleinanzeigen Immobilien Scraper (API) Pro avatar

đŸ”„ Kleinanzeigen Immobilien Scraper (API) Pro

Pricing

$45.00/month + usage

Go to Apify Store
đŸ”„ Kleinanzeigen Immobilien Scraper (API) Pro

đŸ”„ Kleinanzeigen Immobilien Scraper (API) Pro

Schnellster Kleinanzeigen Immobilien Scraper: 1000 Inserate mit allen Details in unter einer Minute. Mietwohnungen, Eigentumswohnungen, HÀuser, WGs und mehr. Filter nach Ort, Preis, Zimmer, FlÀche. Monitor-Modus trackt neue Inserate mit Telegram-Alerts.

Pricing

$45.00/month + usage

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Kleinanzeigen Immobilien API Pro

Extrahiert Immobilienanzeigen von Kleinanzeigen.de - Wohnungen und HĂ€user, Kauf und Miete. Liefert strukturierte Daten inkl. Preis, Lage, Ausstattung, Kontakt und Bilder.

Super schnell, genau wie unser ImmoScout24 Pro Actor: 1000 Inserate inklusive aller Details in unter einer Minute.

Demo

Kostenlos testen: 5 LĂ€ufe mit je 50 Ergebnissen. Danach unbegrenzt und monatlich kĂŒndbar.

Was wird extrahiert

Alle Immobilien-Kategorien gleichzeitig durchsuchbar: Mietwohnungen, Eigentumswohnungen, HĂ€user zur Miete/Kauf, WGs, GrundstĂŒcke, Gewerbe- und Ferienimmobilien.

Pro Anzeige werden alle verfĂŒgbaren Attribute extrahiert:

  • Preise - Kaufpreis, Kaltmiete, Warmmiete, Nebenkosten, Heizkosten, Kaution, Hausgeld, Provision
  • Objekt - WohnflĂ€che, Zimmer, Schlafzimmer, Badezimmer, Etage, Baujahr, GrundstĂŒcksflĂ€che
  • Ausstattung - Balkon, Terrasse, EinbaukĂŒche, Garten, Keller, Aufzug, Garage, GĂ€ste-WC u.v.m.
  • Lage - Stadt, PLZ, Bundesland, Straße, GPS-Koordinaten
  • Kontakt - Name, Telefon, Anbietertyp, Bewertung, Firma/Impressum
  • Medien - Alle Bilder in 5 Auflösungen, Dokumente, virtuelle RundgĂ€nge

Schnellstart

1. Such-URL einfĂŒgen (einfachster Weg)

Geh auf kleinanzeigen.de, stell alle Filter ein (Ort, Preis, Zimmer, FlĂ€che, Anbietertyp etc.) und kopier die URL aus der Adressleiste. Alle Filter aus der URL werden automatisch ĂŒbernommen.

{
"startUrls": [
"https://www.kleinanzeigen.de/s-wohnung-mieten/berlin/anbieter:privat/c203l3331r10"
],
"maxResults": 100
}

2. Einzelne Anzeigen-URL

Du kannst auch direkte Links zu einzelnen Anzeigen nutzen:

{
"startUrls": [
"https://www.kleinanzeigen.de/s-anzeige/schoene-2-zimmer-wohnung/1234567890-203-1234",
"https://www.kleinanzeigen.de/s-anzeige/bezugsfreie-4-zimmer-wohnung-in-reinickendorf-toplage-102m-/3339123612-196-3457"
]
}

3. Suchfilter manuell setzen

Ohne URL - bau die Suche direkt ĂŒber die Parameter:

{
"categories": ["mietwohnungen"],
"location": "MĂŒnchen",
"radius": 20,
"minRooms": 2,
"maxRooms": 4,
"minArea": 50,
"maxPrice": 1200,
"posterType": "PRIVATE",
"maxResults": 200
}

4. Mehrere Kategorien gleichzeitig

Wohnungen und HĂ€user in einer Suche - Ergebnisse werden nach Sortierung zusammengefĂŒhrt:

{
"categories": ["eigentumswohnungen", "haeuser_kauf"],
"location": "Berlin",
"maxResults": 100
}

5. Mehrere PLZ-Gebiete

Suche gezielt in bestimmten Postleitzahlen:

{
"categories": ["mietwohnungen"],
"zipCodes": ["10115", "10117", "10119"],
"maxResults": 100
}

Input-Parameter

ParameterTypBeschreibungStandard
startUrlsarrayKleinanzeigen Such- oder Anzeigen-URLs. Filter aus der URL werden automatisch ĂŒbernommen.--
maxResultsintegerMaximale Anzahl Ergebnisse. 0 = unbegrenzt.0
sortingstringSortierung: newest, price_asc, price_desc, relevancenewest
categoriesarrayKategorien: mietwohnungen, eigentumswohnungen, haeuser_miete, haeuser_kauf, wg, grundstuecke, gewerbe, ferien, weitere. Mehrfachauswahl möglich.--
locationstringStadt, Bundesland oder Deutschland. Beispiele: Berlin, Bayern.--
radiusintegerSuchradius um den Standort in km (0--200).--
zipCodesarrayListe von PLZ. Überschreibt location, falls angegeben.--
minPriceintegerMindestpreis in EUR.--
maxPriceintegerHöchstpreis in EUR.--
minRoomsnumberMindestanzahl Zimmer.--
maxRoomsnumberHöchstanzahl Zimmer.--
minAreaintegerMindest-WohnflÀche in m2.--
maxAreaintegerHöchst-WohnflÀche in m2.--
posterTypestringPRIVATE (Privat), COMMERCIAL (Gewerblich) oder ALL (Alle).PRIVATE
monitorModebooleanNur neue Anzeigen seit dem letzten Lauf zurĂŒckgeben.false
telegramUserIdstringNumerische Telegram User-ID fĂŒr Benachrichtigungen.--
telegramNotificationLimitintegerMax. Telegram-Nachrichten pro Lauf (1--50).10

Suchfilter (categories, location etc.) werden ignoriert, wenn startUrls gesetzt ist -- die URL enthÀlt bereits alle Filter.

Output-Beispiel

{
"expose_id": "3320359162",
"platform": "kleinanzeigen",
"listing_url": "https://www.kleinanzeigen.de/s-anzeige/ueber-den-daechern-in-seenaehe/3320359162-196-3453",
"title": "Über den DĂ€chern in SeenĂ€he: 2 verbundene Etagen mit Terrasse",
"description": "Die Wohnung: Mit 120 qm FlĂ€che ĂŒber zwei Obergeschosse bietet Ihnen diese Wohnung großzĂŒgiges RaumgefĂŒhl ...",
"description_content_type": "text/plain",
"listing_type": "offer",
"ad_type": "OFFERED",
"purchase_price": 598000.0,
"rent_cold": 0,
"rent_total": 0,
"price_currency": "EUR",
"price_type": "SPECIFIED_AMOUNT",
"original_price": null,
"ancillary_costs": null,
"heating_costs": null,
"warm_rent": null,
"deposit": null,
"zip_code": 13507,
"city": "Reinickendorf",
"state": "Berlin",
"street": "Buddestr. 13",
"address_line_1": null,
"address_line_2": null,
"location_lat": 52.5892,
"location_lng": 13.2879,
"location_id": "3453",
"location_radius": 2.23,
"location_parent_id": "3450",
"location_localized": "13507 Reinickendorf",
"size": 120.99,
"rooms": 5.0,
"sleeping_rooms": null,
"bathrooms": 2,
"year_constructed": 1910,
"property_type": "Wohnung_kaufen",
"house_type": null,
"flat_type": "maisonette",
"number_of_floors": null,
"floor": "3",
"lot_area": null,
"balcony": false,
"terrace": true,
"fitted_kitchen": true,
"garden": true,
"cellar": true,
"loft": false,
"garage": false,
"guest_wc": true,
"is_furnished": false,
"bathtub": true,
"elevator": false,
"wg_possible": false,
"swap_offer": null,
"maintenance_fees": 375,
"provision": "nein",
"deposit_costs": null,
"online_since": "2026-02-27T20:22:30+01:00",
"last_edit_date": "2026-02-07T18:55:54+01:00",
"vacant_at_from": "2026-02",
"scraped_timestamp": "2026-03-01T07:43:40.096994+00:00",
"status": "active",
"ad_status": "ACTIVE",
"contact": {
"name": "Hans Jörg Friedrich",
"name_initials": "HJ",
"company": null,
"type": "PRIVATE",
"phone_number": null
},
"company": null,
"imprint": null,
"user_id": "49989309",
"seller_type": "PRIVATE",
"user_rating": 0.86,
"user_since": "2017-09-06T21:53:44+02:00",
"user_badges": [
{ "name": "rating", "level": "2" },
{ "name": "friendliness", "level": "2" },
{ "name": "reliability", "level": "1" }
],
"pictures": [
{
"thumbnail_url": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/02/026d3aac-...?rule=$_0.JPG",
"teaser_url": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/02/026d3aac-...?rule=$_2.JPG",
"web_url": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/02/026d3aac-...?rule=$_1.JPG",
"extra_large_url": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/02/026d3aac-...?rule=$_59.JPG",
"full_url": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/02/026d3aac-...?rule=$_57.JPG"
}
],
"documents": null,
"medias": null,
"virtual_tour": false,
"online_tour": "nein",
"features_active": null,
"is_new_construction": false,
"offer_allowed": false,
"secure_payment_possible": false,
"buy_now": false,
"financing_eligible": false,
"re_financing_eligible": true,
"category_name": "Wohnung_kaufen",
"category_id": "196",
"category_localized": "Eigentumswohnungen",
"category_parent_id": "195",
"is_buy": true,
"ad_source_id": null,
"ad_external_reference_id": null,
"posted_from": "web",
"labels": null,
"tracking_account_type": "private",
"placeholder_image": false
}

Monitor-Modus

Der Monitor-Modus trackt neue Anzeigen automatisch:

  1. Erster Lauf - speichert alle aktuellen Anzeigen als Baseline (werden trotzdem im Dataset ausgegeben)
  2. Folgende LĂ€ufe - gibt nur Anzeigen zurĂŒck, die seit dem letzten Lauf neu dazugekommen sind

Kombinier den Monitor-Modus mit einem Apify Schedule fĂŒr regelmĂ€ĂŸige Überwachung und optional mit Telegram fĂŒr Sofort-Benachrichtigungen.

{
"startUrls": [
"https://www.kleinanzeigen.de/s-wohnung-mieten/muenchen/c203l6411r20"
],
"monitorMode": true,
"telegramUserId": "123456789",
"telegramNotificationLimit": 15,
"maxResults": 0
}

Telegram-Benachrichtigungen

  1. Öffne Telegram und schreib @userinfobot eine Nachricht
  2. Der Bot antwortet mit deiner numerischen User-ID
  3. Trag die ID im Feld telegramUserId ein

Bot-Berechtigung einrichten

⚠ Bevor Benachrichtigungen funktionieren, musst du dem Bot einmalig schreiben:

  1. Öffne @clearpath_api_bot auf Telegram
  2. Schick /start oder eine beliebige Nachricht
  3. Fertig - der Bot darf dir jetzt Nachrichten senden

Ohne diesen ersten Kontakt verhindert Telegram aus DatenschutzgrĂŒnden, dass der Bot dir Nachrichten schicken kann, selbst mit korrekter User-ID.

API-Integration

Python

from apify_client import ApifyClient
client = ApifyClient("DEIN_API_TOKEN")
run = client.actor("clearpath/kleinanzeigen-immobilien-api-pro").call(run_input={
"startUrls": ["https://www.kleinanzeigen.de/s-wohnung-mieten/berlin/c203l3331r10"],
"maxResults": 50,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']} - {item.get('rent_cold') or item.get('purchase_price')} EUR")

JavaScript

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "DEIN_API_TOKEN" });
const run = await client.actor("clearpath/kleinanzeigen-immobilien-api-pro").call({
startUrls: ["https://www.kleinanzeigen.de/s-wohnung-mieten/berlin/c203l3331r10"],
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.log(`${item.title} - ${item.rent_cold || item.purchase_price} EUR`);
});

Preise

$45/Monat (Rental). Inklusive 100.000 Listings pro Monat (Fair Use, kein hard limit sondern Vertrauensbasis).

FAQ

Welche Kategorien werden unterstĂŒtzt? Mietwohnungen, Eigentumswohnungen, HĂ€user zur Miete, HĂ€user zum Kauf, WGs, GrundstĂŒcke, Gewerbeimmobilien, Ferienimmobilien und weitere. Mehrere Kategorien gleichzeitig durchsuchbar.

Kann ich einzelne Anzeigen-URLs verarbeiten? Ja. Trag direkte Anzeigen-URLs in startUrls ein. Der Actor erkennt automatisch, ob es eine Such- oder Anzeigen-URL ist.

Wie aktuell sind die Daten? Echtzeit. Jeder Lauf ruft die aktuellen Daten direkt von Kleinanzeigen ab.

Brauche ich einen Kleinanzeigen-Account? Nein.

Kann ich die Daten kommerziell nutzen? Die Datenerhebung unterliegt den Nutzungsbedingungen von Kleinanzeigen und den geltenden Datenschutzgesetzen. PrĂŒf die rechtliche Lage fĂŒr deinen Anwendungsfall selbst.

Was passiert, wenn das monatliche Limit erreicht ist? Der Actor lĂ€uft weiter, aber es gilt Fair Use. Bei dauerhafter Überschreitung nimm Kontakt auf.

Andere beliebte Actor

  • ImmoScout24 API Pro - der beliebte Actor fĂŒr ImmoScout24-Listings. Monitor-Modus und Telegram-Benachrichtigungen inklusive.
  • ImmoScout24 Apply Bot - automatische Bewerbung auf ImmoScout24-Inserate. Kombinierbar mit ImmoScout24 API Pro als Datenquelle.
  • Immobilien Export Pro - bundesweiter Export von Kaufimmobilien aus ImmoScout24, Kleinanzeigen und Immowelt in einem Datensatz.

Individuelle Lösungen

Spezielle Anforderungen, eigene Kategorien oder höhere Volumen, schreib an max@mapa.slmail.me.