Kleinanzeigen Listings Scraper
Pricing
from $1.00 / 1,000 product listings
Kleinanzeigen Listings Scraper
The Kleinanzeigen Scraper extracts ad listings from Germany's largest classifieds marketplace, capturing titles, prices, locations, seller info, attributes, and images — ideal for price monitoring and market research.
Pricing
from $1.00 / 1,000 product listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
6
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
🚀 Kleinanzeigen Scraper: Kleinanzeigen.de API for Ads and Prices
Export Kleinanzeigen.de (formerly eBay Kleinanzeigen) ads as clean JSON, CSV or Excel: title, price, location, posting date, description, shipping options and Pro-seller flag from any search or category, plus seller, category, attributes and images when you open the ad pages. The Kleinanzeigen Scraper works as a simple Kleinanzeigen API: type search terms or paste category URLs and get the ads. No Kleinanzeigen account, no login.
🎯 Use Cases
- Kleinanzeigen deal alerts (Kleinanzeigen bot): schedule a search every few minutes or hours and get new ads for "iphone 13", "rennrad" or any keyword as a sheet, Slack message or webhook.
- Used-goods price research: collect asking prices for a product across Germany to price your own ad or a resale business.
- Reseller sourcing: find underpriced electronics, bikes, furniture or collectibles before others do.
- Market monitoring: track how many ads a category has, which share are Pro sellers, and how prices move.
- Lead lists of Pro sellers: find shops and dealers that list on Kleinanzeigen in your category or city.
✨ Features
- Search terms or URLs: keywords, category pages (
/s-multimedia-elektronik/c161) or any filtered search URL. - Listing data: ad ID, URL, title, price text, location, posting date, short description, shipping options, Pro flag and image count.
- Full ad pages on request:
scrapeDetailsadds the seller name, category path, attributes (condition, type, size...), the full description and all image URLs. - Pagination: up to Max pages result pages per search or URL.
- No duplicates: an ad that appears on several pages or in overlapping searches is saved and billed once.
- Fair billing: you pay per saved ad, and the run stops at your maximum cost per run.
🛠️ How It Works
- Enter search terms (e.g.
iphone 13,laptop) and/or paste Kleinanzeigen category or search URLs. Empty input = the Electronics category. - Set Max pages per search (default 5, about 25 ads per page) and, if you need it, turn on Scrape details.
- Run the scraper and download the ads, or read them through the Apify API.
⚙️ Input
| Field | What it does | Default |
|---|---|---|
Start URLs (startUrls) | Kleinanzeigen.de category or search result URLs. | empty |
Search terms (searchTerms) | Keywords, one search each. | empty |
Max pages (maxPages) | Result pages to read per URL or search term. | 5 |
Scrape details (scrapeDetails) | Open each ad page for seller, category, attributes, full text and images. | false |
Max requests (maxRequestsPerCrawl) | Safety cap on pages fetched in one run. | 500 |
Proxy (proxyConfiguration) | Optional proxies for large runs. | none |
{"searchTerms": ["iphone 13", "rennrad"],"startUrls": [{ "url": "https://www.kleinanzeigen.de/s-multimedia-elektronik/c161" }],"maxPages": 3,"scrapeDetails": false}
💰 Pricing
Pay only for the ads you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Product listing | $0.001 per ad ($1.00 per 1,000) | One ad from a search or category page |
| Item detail | $0.004 per ad ($4.00 per 1,000) | One ad with its full page data (Scrape details on) |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: one search × 5 pages (about 125 ads) = $0.13 · 1,000 ads from searches = $1.00 · 200 ads with full details = $0.80.
📊 Sample Output Data
An ad from a search page:
{"adId": "802383984","url": "https://www.kleinanzeigen.de/s-anzeige/-iphone-handy-display-reparatur-express-30-min-17-16-15-14-13-12-11-x-xs-xr-8-7-se-pro-max-plus-mini/802383984-226-9663","title": "iPhone Handy Display Reparatur | Express 30 Min. 17 16 15 14 13 12 11 X XS XR 8 7 SE Pro Max Plus Mini","price": "19 € VB","location": "10553 Tiergarten","datePosted": "","description": "Top Angebot – iPhone Display Reparatur\n\nDisplay kaputt? Touch funktioniert nicht? Glas...","shipping": [],"isPro": true,"imageCount": 7,"scrapedAt": "2026-10-28T12:48:19.579Z"}
An ad with Scrape details on (description shortened):
{"adId": "2866016380","url": "https://www.kleinanzeigen.de/s-anzeige/-super-angebote-gebrauchte-rennraeder-gravel-trekking-ab-500-/2866016380-217-6433","title": "✨SUPER-ANGEBOTE Gebrauchte Rennräder Gravel Trekking ab 500€","price": "VB","location": "80686 München - Laim","datePosted": "07.10.2026","description": "✨SUPER-ANGEBOTE bei Bicycle-REpublic: die besten Fahrräder zum besten Preis! ...","sellerName": "Bicycle-REpublic","category": ["Kleinanzeigen München", "Auto, Rad & Boot", "Fahrräder & Zubehör"],"attributes": { "Art": "Herren", "Typ": "Rennräder", "Zustand": "Sehr Gut" },"images": ["https://img.kleinanzeigen.de/api/v1/prod-ads/images/05/05d1ee2b-adf7-4337-acad-667eac9f152b?rule=$_59.AUTO"],"scrapedAt": "2026-10-28T13:14:41.618Z"}
price is the text Kleinanzeigen shows, including VB (Verhandlungsbasis, price negotiable) or Zu verschenken. datePosted is empty on top ads and Pro listings that Kleinanzeigen shows without a date. isPro marks commercial sellers. attributes holds the ad's own detail fields, which differ per category.
🔁 Schedule and Integrate
For a Kleinanzeigen alert bot, schedule the same search every 15–60 minutes with Max pages 1 and dedupe on adId between runs; new IDs are new ads. Set it up with Apify Schedules, and send the results to Google Sheets, Telegram via webhook, Slack, Zapier, Make or n8n through Apify integrations.
🤖 Use with AI Agents (MCP)
The Kleinanzeigen Scraper works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "searchTerms": ["macbook pro"], "maxPages": 1 }
❓ FAQ
Does Kleinanzeigen have an official API? No public one. Kleinanzeigen (eBay Kleinanzeigen until 2023) offers integrations only to selected commercial partners. This scraper gives you the public ads as structured data, with search terms, categories and full ad pages, and no account or approval.
Can I build a Kleinanzeigen bot for new ads?
Yes: schedule a run on your search every few minutes or hours and send new adIds to Telegram, Slack or email through a webhook or Zapier/Make.
Is it the same as eBay Kleinanzeigen? Yes. eBay Kleinanzeigen was renamed Kleinanzeigen in 2023; the site and ads are the same.
Do I need a Kleinanzeigen account? No. Contact details that need a login (phone numbers, messages) are not collected.
Why are some fields empty?
datePosted is missing on top ads and some Pro listings, and shipping is empty when the ad shows no shipping option. Detail fields (sellerName, attributes...) are only filled with Scrape details on.
How many ads can I get? About 25 per result page, up to Max pages per search. For more, raise Max pages (and Max requests), or split a broad search by category or city.
🔗 Related Scrapers
- Willhaben Listings Scraper: the Austrian classifieds site, same use cases.
- Marktplaats Listings Scraper: used goods in the Netherlands.
- mobile.de Scraper: German car listings.
- eBay Listings Scraper: compare used prices with eBay.
- Leboncoin Listings Scraper: French classifieds.