AutoScout24 Scraper avatar

AutoScout24 Scraper

Pricing

$1.50 / 1,000 item scrapeds

Go to Apify Store
AutoScout24 Scraper

AutoScout24 Scraper

Scrape car listings from AutoScout24 by make/model/country (price, mileage, dealer, location, images).

Pricing

$1.50 / 1,000 item scrapeds

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Search AutoScout24 (Europe's largest used-car marketplace, autoscout24.com / .de / .fr / .it / .es) and get structured listing results — no login required. Returns title, price, mileage, first registration, fuel type, power, location, dealer name, listing URL and image.

Input

FieldTypeDescription
searchUrlstringOptional: full AutoScout24 search-results URL to scrape as-is (takes priority over make/model/country)
makestringCar make/brand slug, e.g. bmw, volkswagen
modelstringOptional model slug, e.g. 3-series, golf
countrystring2-letter AutoScout24 country code (cy query param), default D (Germany)
maxItemsintegerMax listings to return (paginates automatically, max 300)

Example:

{
"make": "bmw",
"model": "3-series",
"country": "D",
"maxItems": 30
}

Or with a direct URL:

{
"searchUrl": "https://www.autoscout24.com/lst/bmw/3-series?sort=standard&desc=0&ustate=N%2CU&size=20&cy=D",
"maxItems": 30
}

Output

{
"title": "BMW 320d Touring M Sport",
"price": 24990,
"currency": "€",
"mileageKm": 45000,
"firstRegistration": "03/2021",
"fuelType": "Diesel",
"power": "140 kW (190 PS)",
"location": "80331 München",
"dealerName": "Example Motors GmbH",
"listingUrl": "https://www.autoscout24.com/offers/bmw-320d-touring-...",
"imageUrl": "https://prod.pictures.autoscout24.net/...jpg",
"scrapedAt": "2026-07-14T00:00:00.000Z"
}

Common uses

  • Used-car price research and market comparisons across European markets
  • Dealer inventory monitoring
  • Feeding search results into valuation or lead-generation pipelines
  • Tracking price drops on specific makes/models over time

Notes

Extraction primarily reads AutoScout24's embedded Next.js data blob (__NEXT_DATA__) and falls back to HTML card parsing if that structure isn't found. Because marketplace sites frequently restructure their internal data shape, selectors are written defensively (deep JSON search rather than a fixed path); results should be spot-checked after any AutoScout24 frontend change.