Sign inTry it

Benchmark: search listings on Kleinanzeigen with an AI agent

On Kleinanzeigen, Wield's recipe passed 9 of 9 listing searches, with a median of 0.8 seconds and no model cost. A browser agent (Browser Use driving Claude Sonnet 5.5) passed 2 of 2 runs, with a median of 125 seconds and $0.21 per run. Both sides ran three keyword and price-range queries on 7 November 2026.

Updated

Live recipekleinanzeigen.de/search-listingsv2

Kleinanzeigen Search classified listings by keyword, location and price range

Read-only, no loginRuns in your browser only

Parameters (7)
locationstringCity or district, e.g. 'Berlin', 'München', 'Hamburg-Altona'. The first match is used and returned as output.location. Omit to search all of Germany.
max_priceintegerMaximum price in EUR
min_priceintegerMinimum price in EUR
pageintegerResult page, 25 listings per page
querystringrequiredWhat to search for, e.g. 'fahrrad', 'ikea sofa'
radius_kmintegerSearch radius around location in km. Only used together with location. 5 | 10 | 20 | 30 | 50 | 100 | 150 | 200
sortstring'preis' = cheapest first. Omit for the site's default relevance order. "preis"
Use it with your agent
Measured on the live site165× faster
MetricWield recipeBrowser Use + Claude Sonnet 5.5
Success100%100%
Median time759 ms125 s
Cost per run$0$0.213

9 runs each, 7 November 2026. How we measure

Wield recipes for Kleinanzeigenkleinanzeigen.de
Everything for Kleinanzeigen

The task

Each side ran the same three searches. Each search has a keyword, a city and price limits.

QueryParameters
q1query = fahrrad, location = Berlin, min_price = 50, max_price = 300
q2query = ikea sofa, location = Hamburg, max_price = 200
q3query = iphone 13, location = München, min_price = 150, max_price = 400

Pass check: at least five listings, each with a title and a price.

Results (7 November 2026)

Wield recipeBrowser agent
Runs passing the check9 of 92 of 2
Median time per run759 ms125.3 s (125,287 ms)
Model cost per run$0$0.21
Requests per run (median)2351.5 (to the site: 23.5)
Blocked by the site0 runs0 of 2 runs

Wield's fastest run took 550 ms and its slowest took 7.8 s. The recipe had no failed runs.

Why the results differ

The recipe makes two requests per run. It runs from a Kleinanzeigen tab in your own browser, at human pace, so it uses the session you already have. No model sits in the loop.

The browser agent loads many pages to reach the same listings. A median run took 6 steps, 351.5 requests (23.5 of them to the site), 55,837 input tokens and 2,516 output tokens. Most of its requests went to hosts other than the site.

The log records no HTTP 401, 403 or 429 errors from Kleinanzeigen in the browser-agent runs. The gap is in time and cost. With two runs, this page cannot show a pattern in how the site treats agents.

Caveats

  • Very small sample for the browser agent. Two runs, so treat its numbers as a rough guide.
  • Preliminary. The benchmark was still running on 7 November 2026.
  • Paced. Runs are paced at about 30 site requests per hour, so counts are low on some sides.
  • Model cost only. Wield's $0 covers model cost. It does not count your time.

Terms of Kleinanzeigen

Kleinanzeigen's terms forbid automated mass retrieval of listing data. The recipe runs one search that you start, at human pace, from your own browser. Do not loop over pages in bulk or store listings. Seller contact goes through a separate message-seller recipe, which needs your login and your explicit Allow.

FAQ

Does Kleinanzeigen block browser agents?

Not in these runs. The browser agent recorded no HTTP 401, 403 or 429 errors from the site. It ran only twice, which is too few to say how Kleinanzeigen treats agents in general.

How fast is the Wield recipe for search listings on Kleinanzeigen?

The median run took 759 ms across nine runs. The fastest took 550 ms and the slowest took 7.8 s. The browser agent median was 125.3 s.

Can I rerun this benchmark?

The method, the task file and the raw logs are described on the benchmark page. The logs record destinations, timing, tokens and checks. They hold no page contents.