AutoScout24 Underpriced Cars — Discount vs Model Median avatar

AutoScout24 Underpriced Cars — Discount vs Model Median

Pricing

from $20.00 / 1,000 model scanned against its populations

Go to Apify Store
AutoScout24 Underpriced Cars — Discount vs Model Median

AutoScout24 Underpriced Cars — Discount vs Model Median

Type a make/model and get the cheapest AutoScout24 listings measured against every car of that model, not one page. Returns the model's median, then for each of the 40 cheapest cars its price, % under the median, mileage and year. $0.02 per make/model; unmeasurable search = free. Unofficial.

Pricing

from $20.00 / 1,000 model scanned against its populations

Rating

0.0

(0)

Developer

h ichi

h ichi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What it does: Counts the whole AutoScout24 stock of a make/model to find its median asking price, then lists the cheapest cars with how far under that median each sits.

You enter: Make/model slugs, e.g. bmw/3er, a country (default de) and a deal threshold (default 20% under).

You get: One row per make/model: median asking price and price range across the whole stock. One row per deal, from the 40 cheapest cars checked: price, % under the median, how many cars are cheaper (a bounded count), mileage, registration year, dealer or private.

Price: $0.02 per make/model, and every make/model in your list is charged. +$0.002 per deal found (on by default; turn "Include individual deals" off for the summary only). A search that can't be measured = no charge.

Example: enter bmw/3er (Germany, cars first registered from 2020) → model median €34,542 across all 5,756 cars in that search · cheapest deal €8,499 · 75.4% under the median (real run, 2026-08-09)

Unofficial — not affiliated with AutoScout24. Reads public pages only.

How a car gets placed

priceto=X is a search filter, and the site prints the exact hit count for any filter you send. A ladder of price ceilings therefore gives exact counts for the whole search — every car in it, not a sample. Each of the cheapest cars is then placed against those counts.

Measured on 2026-08-09 (real run) — bmw/3er on autoscout24.de, cars first registered from 2020; the deepest-discount car of that run:

{
"price": 8499,
"populationMedian": 34542,
"discountVsMedianPct": 75.4,
"pricePercentile": {
"minPct": 0.0,
"maxPct": 0.0,
"cheaperThanAtLeast": 0,
"cheaperThanAtMost": 2,
"withinLadder": true
}
}

Counted, never guessed. In that run no car was priced at or below €6,400 and 2 cars at or below €12,000 — both counts came from the site. This car sits somewhere between those two rungs, and the output says exactly that rather than inventing a single number inside the band.

When it refuses

If the ladder does not give exact whole-search counts — too few cars, or a filter the site will not separate — the run returns basisUsable: false with the reason and is not charged. A "deal" measured against page one is the product this one exists to replace.

priceBasis always says where the median came from — count-ladder when the site's own counts covered the whole search, sample when only the cars actually read could be used — so a whole-search median can never be mistaken for a 20-car page median.

Pricing

$0.02 per make/model scanned, plus $0.002 per deal returned (deals are on by default; turn "Include individual deals" off for the summary only). A search the ladder cannot measure is not charged. You pay per make/model, not per month.

Only the search page /lst/{make}[/{model}]? is read; the individual car page is never opened (robots.txt forbids /angebote/). Each deal row says whether the seller is a dealer or a private seller, and carries the dealer's company name, postcode and city where the site shows them — a private seller's car carries its country only. A contact name, phone number or street never appears in a row. Nothing is stored between runs.

If something goes wrong

  • Wrong number or a failed run? Open a ticket on the Issues tab. I read every one and reply within 2 business days (Japan time).
  • You never get a fake "empty" result. If the site can't be read, the run fails and says so.
  • A make/model that can't be measured = no charge. A make/model that could be measured costs $0.02 even when nothing is underpriced right now — that is the answer you asked for.
  • Checked every week. An automatic test runs this tool weekly; if the site changes, I fix it.
  • Public pages only. No login, no personal data, and it goes easy on the site.

More tools by the same author

All tools (Japan marketplaces, real estate, jobs, racing, prediction markets): https://apify.com/jpmarketdata

Disclaimer

Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by AutoScout24. Product names and logos belong to their owners and only say where the data comes from. Data is read from public pages, for market research; check before you act on it.