AutoScout24 Scraper
Pricing
from $0.90 / 1,000 results
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
Maintained by CommunityActor 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
| Field | Description |
|---|---|
| id | AutoScout24 listing ID |
| title | Full listing title |
| make | Brand (BMW, Volkswagen, etc.) |
| model | Model (3 Series, Golf, etc.) |
| version | Variant / trim |
| price | Price in local currency |
| currency | Currency code (EUR, CHF) |
| priceRating | AutoScout24's own price-evaluation flag (good-price, fair-price, etc.) |
| mileage | Mileage in km |
| year | First registration year |
| firstRegistration | Full registration date |
| fuelType | Petrol, Diesel, Electric, Hybrid, etc. |
| transmission | Manual, Automatic |
| bodyType | Sedan, SUV, Estate, etc. |
| powerKw | Engine power in kW |
| powerHp | Engine power in HP/CV |
| engineDisplacement | Displacement in cc |
| doors / seats | Number of doors / seats |
| condition | New, Used, Demonstration, Oldtimer |
| sellerType | dealer or private |
| sellerName | Dealer or private seller name |
| sellerPhone | Callable phone number |
| sellerRating | Dealer star rating |
| sellerReviewCount | Number of dealer reviews |
| sellerUrl | Dealer profile URL |
| city / postcode / country | Seller location |
| images | Array of image URLs |
| imageCount | Number of images |
| coverImage | Primary image URL |
| url | Direct URL to listing |
| sourceUrl | The search URL used |
| scrapedAt | ISO 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.
| Results | Cost |
|---|---|
| 100 | $0.09 |
| 1,000 | $0.90 |
| 10,000 | $9.00 |
How to use it
- Open AutoScout24 in your browser and apply any filters you want (make, model, price, year, fuel, mileage).
- Copy the search URL from your browser.
- Paste it into AutoScout24 Search URLs in Apify Console.
- Set Max Items (default 200) and Max Pages per URL (default 5).
- Set Proxy Country to match the domain you're scraping (.de → DE, .it → IT, etc.).
- Click Start.
Supported domains
| Country | Domain |
|---|---|
| Germany | autoscout24.de |
| Italy | autoscout24.it |
| France | autoscout24.fr |
| Netherlands | autoscout24.nl |
| Spain | autoscout24.es |
| Austria | autoscout24.at |
| Belgium | autoscout24.be |
| Switzerland | autoscout24.ch |
| Luxembourg | autoscout24.lu |
| Pan-European | autoscout24.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-scrapingTLS 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.