Ebay Kleinanzeigen Scraper avatar
Ebay Kleinanzeigen Scraper

Pricing

Pay per event

Go to Apify Store
Ebay Kleinanzeigen Scraper

Ebay Kleinanzeigen Scraper

Developed by

BarriereFix

BarriereFix

Maintained by Community

Fast and reliable scraper for eBay Kleinanzeigen (Kleinanzeigen.de) - Extract cars, real estate, electronics, and more from Germany's largest classifieds marketplace.

5.0 (1)

Pricing

Pay per event

0

2

2

Last modified

a day ago

eBay Kleinanzeigen Scraper 🇩🇪 - Extract German Marketplace Listings

Fast and reliable scraper for eBay Kleinanzeigen (Kleinanzeigen.de) - Extract cars, real estate, electronics, and more from Germany's largest classifieds marketplace.

What does this actor do?

Extract listing data from eBay Kleinanzeigen (formerly eBay Kleinanzeigen) including:

  • Product titles and descriptions - Complete listing information
  • Prices - Current prices in EUR, handles negotiable prices (VB), free items
  • Location data - City names and 5-digit postal codes
  • Images - Main image URLs and total image counts
  • Car-specific data - Mileage (km), first registration date (EZ)
  • Contact information - Seller locations for follow-up

Use Cases

E-commerce & Business Intelligence

  • Market research - Analyze pricing trends for products in Germany
  • Competitor monitoring - Track competitor listings and pricing strategies
  • Product sourcing - Find wholesale opportunities and good deals
  • Price comparison - Monitor price ranges across categories

Real Estate

  • Rental market analysis - Extract apartment and house listings with prices
  • Location-based search - Find properties in specific German cities
  • Market trends - Track rental/sale prices by region

Automotive

  • Used car market analysis - Extract car listings with mileage and registration dates
  • Price tracking - Monitor used car prices by make, model, year
  • Inventory monitoring - Track available vehicles in specific regions

Data & Research

  • Lead generation - Find sellers in specific categories
  • Academic research - Analyze German consumer marketplace trends
  • Dataset creation - Build datasets for machine learning or analysis

Input Parameters

FieldTypeDescriptionRequired
searchUrlStringeBay Kleinanzeigen search or category URL✅ Yes
maxItemsNumberMaximum listings to scrape (1-10,000)No (default: 100)
useProxiesBooleanEnable Apify datacenter proxiesNo (default: false)
proxyGroupsArrayProxy groups to useNo (default: ["SHADER"])

How to Find Search URLs

  1. Go to kleinanzeigen.de
  2. Search for what you want (e.g., "BMW Munich")
  3. Apply filters (price range, location, condition, etc.)
  4. Copy the URL from your browser
  5. Use that URL as searchUrl input

Examples:

  • Cars: https://www.kleinanzeigen.de/s-autos/c216
  • Cars in Berlin: https://www.kleinanzeigen.de/s-autos/berlin/c216l3331
  • BMW cars: https://www.kleinanzeigen.de/s-autos/bmw/c216
  • Apartments Berlin: https://www.kleinanzeigen.de/s-wohnung-mieten/berlin/c203l3331
  • Electronics: https://www.kleinanzeigen.de/s-elektronik/c161
  • Free items: https://www.kleinanzeigen.de/s-zu-verschenken/c192

Output Format

Each listing contains:

{
"listingId": "3229756433",
"title": "BMW X6 M Competition Panorama, AHK, Head-Up",
"description": "Mobil 0176/42777024...",
"price": 72500,
"priceText": "72.500 €",
"currency": "EUR",
"location": "Hambühren",
"postalCode": "29313",
"imageUrl": "https://img.kleinanzeigen.de/...",
"imageCount": 16,
"url": "https://www.kleinanzeigen.de/s-anzeige/...",
"attributes": {
"mileage": "19,055 km",
"firstRegistration": "EZ 12/2023"
},
"sellerType": null,
"scrapedAt": "2025-10-28T08:33:09.396Z"
}

Output Fields

  • listingId - Unique listing identifier
  • title - Listing title/headline
  • description - Full listing description
  • price - Numeric price in EUR (null for free items)
  • priceText - Raw price text (includes "VB" for negotiable)
  • currency - Always "EUR"
  • location - City name
  • postalCode - 5-digit German postal code
  • imageUrl - Main listing image
  • imageCount - Total number of images
  • url - Direct link to listing page
  • attributes - Dynamic attributes (cars: mileage, first registration)
  • sellerType - PRIVATE or COMMERCIAL (when available)
  • scrapedAt - ISO timestamp when data was collected

Example Usage

Basic Example (Cars)

{
"searchUrl": "https://www.kleinanzeigen.de/s-autos/c216",
"maxItems": 100,
"useProxies": false
}

Location-Specific (Berlin Apartments)

{
"searchUrl": "https://www.kleinanzeigen.de/s-wohnung-mieten/berlin/c203l3331",
"maxItems": 50,
"useProxies": false
}

Brand-Specific (BMW Cars)

{
"searchUrl": "https://www.kleinanzeigen.de/s-autos/bmw/c216",
"maxItems": 200,
"useProxies": true
}

Features

Fast HTTP scraping - No browser needed, pure HTML parsing ✅ Automatic pagination - Scrapes multiple pages automatically ✅ Rate limiting - Built-in delays to avoid rate limits ✅ German format parsing - Handles German number formats (13.300 € → 13300) ✅ Negotiable prices - Detects "VB" (Verhandlungsbasis = negotiable) ✅ Free items - Correctly handles "Zu verschenken" (free) listings ✅ Car attributes - Extracts mileage and registration date for vehicles ✅ Flat dataset - Easy to import into Excel, Google Sheets, databases ✅ n8n/Zapier ready - Flat JSON structure works with automation tools

Integration with Automation Tools

n8n

  1. Add "HTTP Request" node
  2. Set URL to Apify API endpoint
  3. Use dataset output in your workflow

Zapier

  1. Use "Webhooks by Zapier" trigger
  2. Connect to Apify dataset export
  3. Map fields to your destination app

Google Sheets

  1. Export dataset as CSV
  2. Import directly to Google Sheets
  3. Use for analysis or reporting

Make (Integromat)

  1. Use HTTP module
  2. Connect to Apify API
  3. Process scraped data

Performance & Pricing

  • Speed: ~3-5 seconds per page (25-27 listings per page)
  • Cost: $0.001-0.01 per listing (pay-per-event)
  • Typical run: 100 listings = $0.10-1.00
  • No browser overhead - Uses efficient HTTP requests

FAQ

Q: Can I scrape specific cities or regions? A: Yes! Use the location filter on kleinanzeigen.de, then copy the URL. Example: /berlin/ in the URL filters to Berlin.

Q: How do I handle negotiable prices? A: The priceText field shows "VB" (Verhandlungsbasis) when prices are negotiable. The price field contains the numeric value.

Q: What about free items? A: Free items ("Zu verschenken") have price: null and empty priceText.

Q: Can I use this with n8n or Zapier? A: Yes! The output is flat JSON, perfect for automation tools. Use the Apify integration or webhook.

Q: Do I need proxies? A: Usually no. Only enable proxies for large scrapes (1000+ items) or if you encounter rate limiting.

Q: How often can I run this? A: You can schedule it daily/hourly via Apify Scheduler. Recommended: once per day for monitoring.

Q: Can I scrape contact information? A: This scraper extracts publicly visible data. Contact details are not included in the listing HTML.

Supported Categories

  • 🚗 Autos (c216) - Cars with mileage and registration dates
  • 🏠 Immobilien (c203) - Real estate rentals and sales
  • 📱 Elektronik (c161) - Electronics and gadgets
  • 🛋️ Möbel (c46) - Furniture
  • 🎮 Freizeit & Hobby (c74) - Hobbies and leisure
  • 👗 Mode (c153) - Fashion and clothing
  • 🎁 Zu verschenken (c192) - Free items
  • ...and all other kleinanzeigen.de categories

Technical Details

  • Method: HTTP + Cheerio (no browser needed)
  • Speed: Very fast due to lightweight parsing
  • Memory: 1GB sufficient for most scrapes
  • Timeout: 60 minutes maximum per run
  • Rate limiting: 1.5 seconds between pages

SEO Keywords

eBay Kleinanzeigen scraper, Kleinanzeigen.de scraper, German classifieds scraper, Germany marketplace scraper, extract eBay Kleinanzeigen data, scrape Kleinanzeigen listings, German used car data, Berlin apartment listings, Germany real estate data, eBay Kleinanzeigen API alternative, Kleinanzeigen data extraction, German marketplace intelligence, competitor price monitoring Germany, used car market analysis Germany, rental market data Germany, e-commerce Germany, web scraping Germany, German classifieds data.


🔗 Explore More of Our Actors

🚗 Automotive

ActorDescription
AutoScout24 ScraperScrape vehicle listings from AutoScout24 with detailed specs
Leasingmarkt ScraperExtract car leasing deals from German leasing platforms
eBay Kleinanzeigen DealsFind and track deals on eBay Kleinanzeigen
Facebook Marketplace Deal FinderDiscover deals and listings on Facebook Marketplace

📊 Price Comparison (German Market)

ActorDescription
Billiger.de ScraperExtract prices from Germany's largest price comparison platform
Geizhals Scraper ProScrape Geizhals.de for tech product prices and specifications
Idealo ScraperExtract product prices and reviews from Idealo.de
Testberichte Scraper ProExtract product reviews and ratings from Testberichte.de
Chip.de Bestenlisten ScraperScrape Chip.de best-of lists for tech product rankings

🏠 Real Estate (German Market)

ActorDescription
Immobiliensuche ProScrape ImmobilienScout24 and Immowelt for property listings

Support

For issues or feature requests, contact support via the Apify Console.

This actor extracts publicly available data from eBay Kleinanzeigen. Users are responsible for complying with:

  • eBay Kleinanzeigen Terms of Service
  • German data protection laws (GDPR/DSGVO)
  • Robots.txt directives
  • Rate limiting and fair use policies

Use responsibly and respect website terms of service.