Kleinanzeigen Scraper avatar

Kleinanzeigen Scraper

Pricing

from $1.30 / 1,000 results

Go to Apify Store
Kleinanzeigen Scraper

Kleinanzeigen Scraper

Scrape listings from kleinanzeigen.de — search results and detail pages for any category (electronics, vehicles, real estate, jobs, and more).

Pricing

from $1.30 / 1,000 results

Rating

0.0

(0)

Developer

Scraptivo

Scraptivo

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Kleinanzeigen Scraper collects listings from kleinanzeigen.de (formerly eBay Kleinanzeigen) and turns them into structured data for market research, deal monitoring, and lead generation. Provide a search URL or keywords, run the Actor, and export titles, prices, locations, categories, images, and seller details to JSON, CSV, Excel, or your preferred integration. Use it to track prices, find deals, and monitor new listings in any category. Each listing result costs $0.002.

What can you automate with Kleinanzeigen Scraper?

  • Monitor listings in any category — electronics, vehicles, real estate, jobs, and more.
  • Track prices and deals — collect price and location to spot bargains.
  • Enrich listings with full details — enable detail pages for descriptions, images, attributes, and seller info.
  • Schedule recurring searches — watch for new listings by keyword or category.
  • Feed a spreadsheet or CRM — export JSON, CSV, or Excel for analysis.

Who is this scraper for?

TeamWorkflow
Deal hunters and resellersWatch categories for underpriced items and new listings.
Market researchersTrack supply, demand, and pricing for used goods.
Lead-generation teamsCollect seller details from classifieds.
Automotive and real estate analystsMonitor vehicle and property listings.

What data can you collect from Kleinanzeigen?

Data groupExample fieldsHow it helps
Listing identityid, listingId, title, url, categoryIdentify and link the listing.
Priceprice, priceValue, currencyAssess value and spot deals.
Location and shippinglocation, shippingTarget and reach sellers.
SellersellerType, isProfessional, sellerQualify the seller.
Detail contentdescription, images, attributes, featuresUnderstand the listing fully.

Detail fields (description, images, attributes) require Fetch Detail Pages enabled.

How to use Kleinanzeigen Scraper

  1. Open the Actor in the Scraptivo account.
  2. Paste a Kleinanzeigen search or category URL, or enter search keywords.
  3. Choose whether to fetch full detail pages and set a limit.
  4. Run the Actor.
  5. Export the dataset to JSON, CSV, Excel, or your integration.
{ "searchQueries": ["laptop"], "fetchDetails": true, "maxItems": 50 }

Example workflow

Find underpriced laptops in Berlin every day

  1. Run a "laptop" search every morning.
  2. Keep listings with a price value below your threshold and shipping available.
  3. Send new records to Google Sheets or a database.
  4. Deduplicate using the stable listing id.

Automate and integrate your results

  • Schedule hourly or daily runs per keyword using Apify's Scheduler or the API.
  • Webhooks after a successful run to trigger your downstream pipeline.
  • Export to Google Sheets, Make, Zapier, Slack, or a database.
  • Deduplicate using the stable id field.
curl "https://api.apify.com/v2/acts/scraptivo~kleinanzeigen-scraper/run-sync" -H "Content-Type: application/json" -d '{"searchQueries":["laptop"],"maxItems":50}'

Input reference

FieldTypeRequiredDefaultWhat it controls
startUrlsarraynoKleinanzeigen search/category URLs or listing URLs.
searchQueriesarrayno["laptop"]Keyword searches converted to search URLs.
maxItemsintegerno0Maximum listings to scrape (0 = unlimited).
maxPagesintegerno0Max search pages per URL (0 = up to site limit of 10 pages / ~250 listings).
fetchDetailsbooleannotrueVisit listing pages for description, images, attributes, and seller info.
proxyConfigurationobjectnoRESIDENTIAL (DE)Apify residential proxy in Germany recommended.

Output example

{
"id": "2759695654",
"url": "https://www.kleinanzeigen.de/s-anzeige/laptop-handy-watch-reparatur-guenstig/2759695654-226-3398",
"title": "Laptop Handy watch Reparatur günstig",
"description": "Handy Technik – Erkstr.7, 12043 Berlin, Tel: 030 33029960 …",
"price": "VB",
"priceValue": null,
"currency": "",
"location": "12043 Neukölln",
"images": ["https://img.kleinanzeigen.de/api/v1/prod-ads/images/2e/2e5eb57e-74a5-4bd3-89f6-b9aff27ded99?rule=$_35.AUTO"],
"sellerType": "Gewerblich",
"isProfessional": true,
"detailFetched": false
}

How much does it cost to scrape Kleinanzeigen?

Kleinanzeigen Scraper uses pay-per-event billing on Apify:

  • $0.002 per listing result (the headline result event).
  • $0.00005 per run for the actor-start event.

Examples: 100 listings cost about $0.20; 1,000 listings cost about $2.00 plus the start fee. Residential proxy traffic is billed separately by Apify according to your plan.

Reliability and responsible use

  • A German residential proxy is recommended and enabled by default.
  • Kleinanzeigen caps unfiltered searches at about 250 results (10 pages).
  • Descriptions, images, and attributes are only present when fetchDetails is enabled.
  • Some fields (price, category, postedDate) can be empty when a listing does not publish them.
  • Scrape only public listing data and follow Kleinanzeigen's terms of service.

Frequently asked questions

Can I scrape any category from Kleinanzeigen?

Yes. Paste a category URL (e.g. https://www.kleinanzeigen.de/s-laptop/k0) into startUrls, or use keywords via searchQueries.

Can I schedule Kleinanzeigen Scraper to run automatically?

Yes. Use Apify's Scheduler or the API to run a search on an hourly or daily cadence.

What counts as one result?

One listing in the dataset.

Why do some fields look empty?

Detail fields (description, images, attributes) require fetchDetails enabled, and listings may not publish every field.

How do I avoid duplicate records?

Deduplicate on the stable id field before writing to your database or spreadsheet.

Do I need a proxy?

Yes. A German residential proxy is recommended and enabled by default for Kleinanzeigen.

Support and custom workflows

Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, a sample URL, the required fields, and expected volume so we can assess the request.