Kleinanzeigen Autos Scraper — Germany Car Listings
Pricing
from $1.00 / 1,000 results
Kleinanzeigen Autos Scraper — Germany Car Listings
Extract used car listings from kleinanzeigen.de, Germany's largest classifieds site. Get price, mileage, fuel type, transmission, condition, TÜV inspection date, seller details and photos. Fast HTTP scraping — no browser needed. Automatically bypasses the site's 1,250-result search cap.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
A L
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
What does Kleinanzeigen Autos Scraper do?
This Actor extracts used car listings from kleinanzeigen.de, Germany's largest classifieds site (formerly eBay Kleinanzeigen) with over 200,000 vehicles listed at any time. For every listing you get price, mileage, first registration, fuel type, transmission, condition, inspection (HU/TÜV) date, seller details and photos — extracted via fast HTTP requests (no browser), which keeps runs quick and cheap.
Running on the Apify platform gives you API access, scheduling, webhooks, integrations (Google Sheets, Make, Zapier, LangChain) and run monitoring out of the box.
Why scrape Kleinanzeigen Autos?
- Price intelligence — track used-car prices by make, model and region across Germany, Europe's largest car market.
- Lead generation — build lists of private sellers and commercial dealers with location and listing details.
- Deal hunting — filter by price band and spot underpriced or negotiable ("VB") listings as soon as they're posted.
- Market research & AI agents — feed clean, structured JSON to dashboards, pricing models or LLM agents.
How to use Kleinanzeigen Autos Scraper
- Open the Actor and click Try for free.
- Go to kleinanzeigen.de/s-autos, apply whatever filters you want (make, price, location), then copy the resulting URL and paste it into Start URLs.
- Set Max listings and click Start.
- Download the dataset as JSON, CSV, Excel or HTML, or read it via API.
Input
{"startUrls": [{ "url": "https://www.kleinanzeigen.de/s-autos/preis:1000:5000/c216" }],"maxItems": 500}
✨ Bypass the 1,250-results limit
kleinanzeigen.de only serves the first 50 pages (~1,250 results) of any search. When your search matches more, this Actor automatically splits it into narrower price bands and crawls each band separately, so you can extract all matching listings. Enabled by default (splitLargeSearches) — requires the search URL to already include a preis:min:max price filter.
Output
One JSON object per listing. Example (shortened):
{"id": "3450933490","url": "https://www.kleinanzeigen.de/s-anzeige/bmw-x5-3-0d-automatik-aus-10-2002-tuev-02-28/3450933490-216-2197","title": "BMW X5 3.0d Automatik aus 10/2002 TÜV 02/28","price": 2000,"priceFormatted": "2.000 €","negotiable": true,"make": "BMW","model": "X5","mileageKm": 380000,"firstRegistration": "Oktober 2002","fuel": "Diesel","transmission": "Automatik","condition": "Beschädigtes Fahrzeug","inspectionValidUntil": "Februar 2028","sellerName": "HW Autoteile","sellerType": "commercial","location": "39387 Sachsen-Anhalt - Oschersleben (Bode)","images": ["https://img.kleinanzeigen.de/api/v1/prod-ads/images/....AUTO"]}
Main data fields
| Field | Description |
|---|---|
price, priceFormatted, negotiable | Price in EUR; negotiable flags listings marked "VB" (Verhandlungsbasis) |
make, model | Vehicle make and model |
mileageKm, firstRegistration, fuel, transmission, condition, inspectionValidUntil | Technical specs, parsed to clean values |
sellerName, sellerType | Seller display name and private/commercial classification |
location | City/region as shown on the ad |
images | Full-size photo URLs |
How much does it cost to scrape Kleinanzeigen?
Pricing is pay-per-event: a small fee per Actor start plus a fee per listing scraped. You are only charged for unique listings actually saved — duplicates are filtered out for free. A typical 500-listing run completes in well under a minute.
Tips
- Keep Max listings close to what you need — you pay per result.
- Narrower searches (price band, specific model in the URL) run faster and stay under the 1,250-result cap without needing to split.
- Schedule the Actor daily and connect a webhook to catch newly listed cars or price drops.
FAQ & disclaimers
Is it legal to scrape Kleinanzeigen? This Actor extracts publicly available listing data only. Note that private-seller listings may include a display name; make sure you have a legitimate basis to process any personal data under GDPR and use it responsibly. You are responsible for complying with applicable laws and the target site's terms.
Only the Autos category is supported. The attribute parsing (make, mileage, fuel, etc.) is specific to vehicle listings; other Kleinanzeigen categories use different attribute labels.
Found a bug or missing field? Open an issue in the Issues tab — feedback is usually addressed within days. Custom solutions available on request.