Kleinanzeigen Real Estate Crawler
by yogen48-owner
Extract real estate listings, prices, and details from Kleinanzeigen automatically. Perfect for market analysis, price tracking, or building property datasets.
Opens on Apify.com
About Kleinanzeigen Real Estate Crawler
Need to pull real estate listings from Kleinanzeigen (you might still call it eBay Kleinanzeigen) for your project? This crawler does exactly that. I've used it to gather property data—prices, locations, descriptions, contact details, the works—directly from the platform. It's built for when you need a reliable feed of listing information without manual copying and pasting. Whether you're building a market analysis tool, aggregating listings for a website, or tracking price trends in specific cities, this actor handles the extraction so you can focus on your actual work. You configure it with your target search URLs or location parameters, and it returns structured data, typically as a dataset or JSON, ready for your database or spreadsheet. It's a straightforward solution for a specific, common scraping task that saves a significant amount of time and effort.
What does this actor do?
Kleinanzeigen Real Estate Crawler is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Kleinanzeigen Real Estate Crawler
An Apify Actor that scrapes classified listings from kleinanzeigen.de. It's built for extracting property data for market analysis, research, and competitive intelligence, but can also handle other categories like cars or electronics.
Key Features
- Multi-category scraping: Target specific listing types (apartments, houses, cars, electronics).
- Configurable data extraction: Use default field selectors or provide custom XPath configurations.
- Automatic pagination: Crawls through multiple pages of results for each category.
- Built-in controls: Includes rate limiting and robust error handling to manage large scraping jobs.
- Pre-configured dataset views: Output includes filtered views (e.g., "Apartments Only") for easier analysis.
How to Use
Configure the Actor using input parameters. The only required input is the categories array, which defines the listings to scrape.
Basic Input Configuration
{
"categories": [
{
"category": "apartment_berlin",
"url": "https://www.kleinanzeigen.de/s-wohnung-kaufen/berlin/c196l3331",
"pages": 5
}
],
"maxResults": 500
}
Input Parameters
categories(Required): Array of objects, each with:category: A label for the listings (e.g., "apartment").url: The starting Kleinanzeigen URL for that category.pages: Number of result pages to scrape.
maxResults(Optional): Global limit on total items scraped. Default: 1000.maxPages(Optional): Global limit on pages per category. Default: 5.fieldConfig(Optional): Custom XPath selectors for data extraction. Uses sensible defaults if not provided.
Output Data
The Actor outputs structured JSON data for each listing. The default extracted fields include:
| Field | Description | Example |
|---|---|---|
id |
Unique listing identifier. | "2751234567" |
name |
Title of the listing. | "3-Zimmer-Wohnung in Bremen-Mitte" |
location |
Geographic location. | "28195 Bremen" |
postedDate |
When the ad was posted. | "Heute, 14:30" |
area |
Property area (for real estate). | "85 m²" |
rooms |
Number of rooms (for real estate). | "3 Zimmer" |
price |
Listed price. | "320.000 €" |
url |
Direct link to the listing. | "https://www.kleinanzeigen.de/s-anzeige/..." |
category |
Your assigned category label. | "apartment" |
scraped_at |
Timestamp of when the item was scraped. | "2025-05-23T10:30:00.123456" |
Example Output Item
{
"id": "2751234567",
"name": "Schöne 3-Zimmer-Wohnung mit Balkon",
"location": "28195 Bremen",
"postedDate": "Heute, 14:30",
"area": "85 m²",
"rooms": "3 Zimmer",
"price": "320.000 €",
"url": "https://www.kleinanzeigen.de/s-anzeige/schoene-3-zimmer-wohnung-mit-balkon/2751234567-196-1",
"category": "apartment",
"scraped_at": "2025-05-23T10:30:00.123456"
}
The dataset includes pre-configured views like "Overview" (all data), "Apartments Only," and "Houses Only" for filtered analysis.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Kleinanzeigen Real Estate Crawler now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- yogen48-owner
- Pricing
- Paid
- Total Runs
- 187
- Active Users
- 6
Related Actors
Apartments.com Scraper 🏡
by epctex
Expedia Hotels 4.0
by jupri
Zillow Detail Scraper
by maxcopell
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
by igolaizola
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support