Kleinanzeigen.de Scraper: Listings, Prices, PLZ (GDPR-safe)
Pricing
$1.50 / 1,000 listing scrapeds
Kleinanzeigen.de Scraper: Listings, Prices, PLZ (GDPR-safe)
Scrape Kleinanzeigen.de search results: title, price, VB flag, PLZ, city, shipping, commercial-seller flag, image. GDPR-safe: no private seller data.
Pricing
$1.50 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Almandine Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape Kleinanzeigen.de search results: title, price, VB flag, PLZ, city, shipping, commercial-seller flag, image. GDPR-safe: no private seller data.
What it does
Give search words or a filtered kleinanzeigen.de search URL; get clean listing rows across pages. Only-new mode for price watching.
Input
- Searches (
searches): Search words (e.g. 'fahrrad', 'iphone 15') or full kleinanzeigen.de search URLs starting with /s-... (with your filters, category and location already applied). - Max pages per search (
maxPagesPerSearch): About 25 listings per page. - Max listings (
maxItems): Stop after this many listings (charged per listing). - Commercial (PRO) sellers only (
commercialOnly): Keep only listings from commercial sellers. - Only new listings (
onlyNew): On scheduled runs, return only listings not seen in earlier runs.
Output
One dataset row per result. Table view columns: imageUrl, title, priceText, isNegotiable, postalCode, city, isCommercialSeller, shippingPossible, url. Full JSON in the dataset.
Pricing
Pay per result:
| Event | What | Price |
|---|---|---|
listing-result | Listing scraped | $0.0015 ($1.50 / 1,000) |
Data and compliance
GDPR: private sellers' names, IDs and phone numbers are never collected. Only the public shop name of commercial (PRO) sellers is kept. Uses /s- search pages only. Requests are rate-limited and go through Apify Proxy. Errors per input are stored in the run's ERRORS record and are not charged.
Example input
{"searches": ["fahrrad"],"maxPagesPerSearch": 2}