AutoScout24 Scraper avatar

AutoScout24 Scraper

Pricing

from $0.90 / 1,000 results

Go to Apify Store
AutoScout24 Scraper

AutoScout24 Scraper

Extract car listings from Europe's largest marketplace across 9 country domains. Get prices, specs, mileage, dealer contacts, and price-evaluation flags.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

Aurenic

Aurenic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Categories

Share

Extract car listings from Europe's largest online car marketplace across 9 country domains. Get prices, specs, mileage, first-registration dates, dealer contacts, and AutoScout24's own price-evaluation flags.

What does AutoScout24 Scraper do?

Scrape vehicle listings from AutoScout24.de, .it, .fr, .nl, .es, .at, .be, .ch, .lu, and .com. Paste any search URL with your filters already applied — make, model, price band, year, body type, fuel, mileage, damage exclusion — and every parameter carries through.

Data is extracted from the site's embedded Next.js __NEXT_DATA__ JSON, which is more stable than CSS selectors and survives site redesigns.

Output fields

FieldDescription
idAutoScout24 listing ID
titleFull listing title
makeBrand (BMW, Volkswagen, etc.)
modelModel (3 Series, Golf, etc.)
versionVariant / trim
pricePrice in local currency
currencyCurrency code (EUR, CHF)
priceRatingAutoScout24's own price-evaluation flag (good-price, fair-price, etc.)
mileageMileage in km
yearFirst registration year
firstRegistrationFull registration date
fuelTypePetrol, Diesel, Electric, Hybrid, etc.
transmissionManual, Automatic
bodyTypeSedan, SUV, Estate, etc.
powerKwEngine power in kW
powerHpEngine power in HP/CV
engineDisplacementDisplacement in cc
doors / seatsNumber of doors / seats
conditionNew, Used, Demonstration, Oldtimer
sellerTypedealer or private
sellerNameDealer or private seller name
sellerPhoneCallable phone number
sellerRatingDealer star rating
sellerReviewCountNumber of dealer reviews
sellerUrlDealer profile URL
city / postcode / countrySeller location
imagesArray of image URLs
imageCountNumber of images
coverImagePrimary image URL
urlDirect URL to listing
sourceUrlThe search URL used
scrapedAtISO timestamp

Who is it for?

  • Car dealers tracking competitor inventory and pricing across European markets
  • Import/export traders spotting cross-border price deltas
  • Automotive analysts building valuation models on price + mileage + year
  • Lead-gen teams building dealer databases with phone numbers and review scores
  • Market researchers tracking EV vs ICE share by country

Pricing

$0.0009 per result ($0.90 per 1,000 listings). No subscription.

ResultsCost
100$0.09
1,000$0.90
10,000$9.00

How to use it

  1. Open AutoScout24 in your browser and apply any filters you want (make, model, price, year, fuel, mileage).
  2. Copy the search URL from your browser.
  3. Paste it into AutoScout24 Search URLs in Apify Console.
  4. Set Max Items (default 200) and Max Pages per URL (default 5).
  5. Set Proxy Country to match the domain you're scraping (.de → DE, .it → IT, etc.).
  6. Click Start.

Supported domains

CountryDomain
Germanyautoscout24.de
Italyautoscout24.it
Franceautoscout24.fr
Netherlandsautoscout24.nl
Spainautoscout24.es
Austriaautoscout24.at
Belgiumautoscout24.be
Switzerlandautoscout24.ch
Luxembourgautoscout24.lu
Pan-Europeanautoscout24.com

Output example

{
"id": "5e8f2a1b-...",
"title": "BMW 330d xDrive Touring",
"make": "BMW",
"model": "3 Series",
"version": "330d xDrive Touring",
"price": 42900,
"currency": "EUR",
"priceRating": "good-price",
"mileage": 48000,
"year": 2022,
"firstRegistration": "03/2022",
"fuelType": "Diesel",
"transmission": "Automatic",
"bodyType": "Estate",
"powerKw": 210,
"powerHp": 286,
"engineDisplacement": 2993,
"doors": 5,
"seats": 5,
"condition": "Used",
"sellerType": "dealer",
"sellerName": "Autohaus Müller GmbH",
"sellerPhone": "+49 30 12345678",
"sellerRating": 4.7,
"sellerReviewCount": 312,
"city": "Berlin",
"postcode": "10115",
"country": "DE",
"images": ["https://prod.pictures.autoscout24.net/listing-images/..."],
"imageCount": 18,
"coverImage": "https://prod.pictures.autoscout24.net/listing-images/...",
"url": "https://www.autoscout24.de/angebote/bmw-330d-xdrive-touring-...",
"scrapedAt": "2026-09-18T10:00:00.000Z"
}

Technical details

  • Extracts from Next.js __NEXT_DATA__ JSON — no CSS selectors, no layout fragility
  • Uses EU residential proxies matching the target country
  • Handles Akamai Bot Manager via got-scraping TLS impersonation
  • Automatic pagination (up to 20 pages / ~400 listings per URL)
  • Rate-limited with 2–3.5 second delays between pages
  • Supports 9 country domains with a single input schema

Known limits

  • AutoScout24 caps search results at 20 pages (~400 listings) per URL. To get more, narrow your filters or split by region.
  • Akamai Bot Manager is active on deep pages. Residential proxies matched to the target country are required.
  • Listings can be geo-restricted. Use the matching proxy country for the domain.

FAQ

Do I need to configure proxies? No — EU residential proxies are pre-configured. Just select the matching country in the Proxy Country dropdown.

Can I scrape multiple countries in one run? Yes — add multiple search URLs from different domains. Set Proxy Country to the primary market; a small percentage of cross-country requests may fail.

Does this include dealer reviews? Yes — rating and review count are included. Full review text requires a separate Actor.

How do I export data? After a run, go to Storage → Export as JSON, CSV, Excel, or XML.

Support

Open an issue on the Actor's page for bugs or feature requests.