Kleinanzeigen.de Scraper avatar

Kleinanzeigen.de Scraper

Pricing

Pay per usage

Go to Apify Store
Kleinanzeigen.de Scraper

Kleinanzeigen.de Scraper

Extract classified listings from Kleinanzeigen.de with ease. Scrape product details, prices, seller info, and images from German marketplace. Automate data collection from thousands of ads. Perfect for market analysis, price monitoring, and competitive research.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract listing data from Kleinanzeigen.de search pages in a consistent, automation-ready format. Collect titles, prices, locations, shipping flags, image URLs, and listing links at scale for research, monitoring, and lead generation workflows.


Features

  • Flexible search input - Start from a full Kleinanzeigen search URL or use keyword and location filters.
  • Structured dataset output - Receive clean records ready for analytics, alerts, and enrichment.
  • Pagination support - Automatically continues to next pages until limits are reached.
  • Duplicate-safe collection - Skips repeated listing IDs across pages.
  • Clean records only - Removes empty values from output items for easier downstream processing.

Use Cases

Market Price Monitoring

Track current listing prices for products in specific cities and compare trends over time.

Lead Discovery

Collect fresh listings for categories you source from and route them into your sales workflow.

Competitor Intelligence

Observe how similar offers are titled, priced, and positioned by location.

Local Demand Analysis

Compare listing volume and pricing patterns between regions to identify demand hotspots.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNohttps://www.kleinanzeigen.de/s-suchen.html?keywords=iphoneDirect Kleinanzeigen search URL.
keywordStringNoiphoneSearch keyword when startUrl is not used.
locationStringNoBerlinCity or postal code filter.
results_wantedIntegerNo20Maximum listings to collect.
max_pagesIntegerNo10Safety cap for pages to fetch.
proxyConfigurationObjectNoApify ProxyProxy settings for improved reliability.

Either startUrl or keyword must be provided.


Output Data

Each dataset item can include the following fields:

FieldTypeDescription
idIntegerListing ID
titleStringListing title
descriptionStringShort listing description
priceStringDisplay price
urlStringAbsolute listing URL
seoLinkStringRelative listing URL path
sortingDateStringListing date label
locationNameStringPostal code
parentLocationNameStringCity/district
shippingAvailableStringShipping availability label
attributesArrayListing attribute labels
buyNowEnabledBooleanDirect purchase availability
topAdBooleanTop ad flag
highlightBooleanHighlight flag
priorityAdBooleanPriority ad flag
thumbnailUrlStringMain thumbnail URL
thumbnailLargeUrlStringMain larger thumbnail URL
imageUrlsArrayImage URL list
seoImageUrlStringSEO image URL
fetchedAtStringISO timestamp of extraction

Usage Examples

{
"keyword": "iphone",
"results_wanted": 20
}
{
"keyword": "fahrrad",
"location": "Hamburg",
"results_wanted": 40,
"max_pages": 5
}

Start From Existing Search URL

{
"startUrl": "https://www.kleinanzeigen.de/s-iphone/k0",
"results_wanted": 30,
"max_pages": 4
}

Use Proxy Configuration

{
"keyword": "macbook",
"location": "Berlin",
"results_wanted": 25,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"id": 3388777860,
"title": "Apple iPhone 13 Pro 128 GB, Gold",
"description": "Benutztes Apple IPhone 13 Pro in Gold mit 128GB Speicherplatz ohne Zubehör zu verkaufen.",
"price": "300 €",
"url": "https://www.kleinanzeigen.de/s-anzeige/apple-iphone-13-pro-128-gb-gold/3388777860-173-8794",
"sortingDate": "Heute, 08:52",
"locationName": "76694",
"parentLocationName": "Forst",
"buyNowEnabled": false,
"thumbnailLargeUrl": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/f4/f457abd2-0bc5-4e0c-be1a-0b20916ebb5b?rule=$_35.AUTO",
"fetchedAt": "2026-04-22T08:45:12.310Z"
}

Tips for Best Results

Use Working Search URLs

  • Use URLs directly from Kleinanzeigen search pages.
  • Keep URLs in German domain format (www.kleinanzeigen.de).

Start Small Then Scale

  • Start with results_wanted: 20 for validation.
  • Increase gradually for larger production exports.

Keep Pagination Controlled

  • Use max_pages to cap runtime.
  • Combine results_wanted and max_pages for predictable runs.

Improve Reliability with Proxies

  • Use residential proxies for larger extraction runs.
  • Keep request targets focused by keyword and location.

Integrations

  • Google Sheets - Build tracking dashboards for price changes.
  • Airtable - Store and filter listings for team workflows.
  • Make - Trigger automations on new matching listings.
  • Zapier - Send records to CRM, email, or chat tools.
  • Webhooks - Forward fresh data to your internal services.

Export Formats

  • JSON
  • CSV
  • Excel
  • XML

Frequently Asked Questions

Can I use either keyword or URL?

Yes. You can provide startUrl directly or provide keyword (optionally with location).

How many items can I collect?

Collection size depends on your results_wanted, max_pages, and available search results.

Are empty fields included in output?

No. Empty values are removed from output records.

Can I paginate through many result pages?

Yes. The actor follows result pagination automatically until your limits are reached.

Does the actor support city and postal filters?

Yes. Use the location input for city/postal targeting.


Support

For issues or feature requests, use the Apify Console issue flow for this actor.

Resources


This actor is intended for legitimate data collection and analytics use cases. Users are responsible for complying with applicable laws, website terms, and internal data governance policies.