Kleinanzeigen Scraper avatar

Kleinanzeigen Scraper

Pricing

Pay per event

Go to Apify Store
Kleinanzeigen Scraper

Kleinanzeigen Scraper

Scrape classified listings from Kleinanzeigen.de (formerly eBay Kleinanzeigen). Extract listing details including title, price, description, location, seller info, images, and category-specific attributes.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape classified listings from Kleinanzeigen.de (formerly eBay Kleinanzeigen) — Germany's largest classifieds platform. Extract listing details including title, price, full description, location, seller information, images, and category breadcrumbs.

Features

  • Scrapes any Kleinanzeigen.de category or search result URL
  • Follows pagination automatically to collect all matching listings
  • Extracts full listing detail: title, price, description, location, postal code, category path, seller name and type, and all listing images
  • Respects maxItems limit to keep runs fast and cost-controlled
  • Uses standard HTTP (no browser required) — fast, low-memory, reliable

Input

FieldTypeRequiredDescription
startUrlsArrayYesOne or more Kleinanzeigen.de category or search URLs
maxItemsIntegerNoMaximum number of listings to collect (default: 50)

Example Input

{
"startUrls": [
{ "url": "https://www.kleinanzeigen.de/s-elektronik/c161" }
],
"maxItems": 100
}

URL Formats Accepted

  • Category page: https://www.kleinanzeigen.de/s-elektronik/c161
  • Auto listings: https://www.kleinanzeigen.de/s-autos/c216
  • Keyword search: https://www.kleinanzeigen.de/s-anzeigen?keywords=iphone

Output

Each record in the dataset contains:

FieldTypeDescription
ad_idStringUnique listing ID
urlStringFull URL of the listing detail page
titleStringListing title
priceStringPrice (e.g. "157 €", "VB" for negotiable, "Zu verschenken" for free)
descriptionStringFull listing description
locationStringCity or district
zip_codeStringPostal code
categoryStringBreadcrumb category path (e.g. "Elektronik > PC-Zubehör & Software")
shipping_availableBooleanWhether shipping is offered
seller_nameStringSeller display name
seller_typeStringSeller type (commercial or private)
imagesStringComma-separated list of listing image URLs
scraped_atStringISO 8601 timestamp when the record was scraped

Example Output

{
"ad_id": "3219215894",
"url": "https://www.kleinanzeigen.de/s-anzeige/viewsonic-elite-xg270/3219215894-225-3345",
"title": "Viewsonic ELITE XG270, 27 Zoll, 240Hz, G-SYNC Compatible, IPS",
"price": "157 €",
"description": "Bei unseren angebotenen Artikeln handelt es sich um B-Ware...",
"location": "Berlin - Charlottenburg",
"zip_code": "10589",
"category": "Elektronik > PC-Zubehör & Software > Monitore",
"shipping_available": true,
"seller_name": "TechStore Berlin",
"seller_type": "Gewerblicher Nutzer",
"images": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/41/41d11770.jpg",
"scraped_at": "2026-06-06T03:00:00.000Z"
}

Usage Tips

  • Use category URLs (e.g. /s-autos/c216) for broad scraping of all listings in a category
  • Set maxItems to control cost on large categories — Kleinanzeigen has hundreds of thousands of active listings
  • Provide multiple startUrls to scrape several categories in one run

Pricing

This actor uses Pay-Per-Event (PPE) pricing: $0.10 per run start + $0.001 per listing record.