AutoScout24 Car Listings Scraper — Prices, Specs & Details
Pricing
from $1.00 / 1,000 results
AutoScout24 Car Listings Scraper — Prices, Specs & Details
Scrape car listings from AutoScout24 across European markets. Extracts make, model, price, mileage, fuel type, transmission, power, equipment, seller info, and photos into structured JSON. Built for AI agents and LLM pipelines.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Muhammad Afzal
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
AutoScout24 Car Listings Scraper
Scrape car listings from AutoScout24 — Europe's largest online car marketplace. Extract structured vehicle data including prices, specifications, mileage, equipment features, seller details, and photos across all European markets.
Built for AI agents and LLM pipelines — every field is machine-readable JSON with consistent types and null handling for downstream search, comparison, and analysis.
Features
- Multi-country support — Search across autoscout24.com, .de, .it, .fr, .be, .nl, .at, .es, and all other AutoScout24 markets
- Full vehicle data extraction — Price, mileage, year, power (kW/HP), fuel type, transmission, body type, engine size, color, CO2 emissions, fuel consumption, previous owners
- Equipment & features list — Complete list of options and extras (navigation, parking sensors, leather, heated seats, etc.)
- Seller information — Dealer name, seller type (dealer/private), location
- Photo URLs — All listing images in high resolution
- Custom search URLs — Use any AutoScout24 filtered search URL as input (filtered by make, model, year range, price range, fuel type, mileage, etc.)
Use Cases
- Market research — Analyze car pricing trends across regions and models
- Price comparison — Compare listings across different sellers and markets
- Inventory monitoring — Track new listings for specific makes/models
- AI/LLM data feeds — Supply structured vehicle data to AI agents for search, comparison, and recommendation
- Lead generation — Build databases of car listings with seller contact info
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchUrls | string[] | ["https://www.autoscout24.com/lst/bmw/3-series"] | One or more AutoScout24 search/listings page URLs. Include any filters (make, model, year, price range, fuel type, etc.) applied via the website. |
maxListings | integer | 50 | Maximum number of vehicle listings to scrape across all search URLs (1–500) |
scrapeDetailPages | boolean | true | When enabled, visits each vehicle's detail page for full data extraction (equipment, description, all photos, exact specs). When disabled, only summary data from search results is returned. |
maxRequestRetries | integer | 3 | Maximum retries for failed page requests (0–10) |
Example Input
{"searchUrls": ["https://www.autoscout24.com/lst/bmw/3-series","https://www.autoscout24.de/lst/audi/a4?fuel=Petrol&priceto=30000","https://www.autoscout24.it/lst/volkswagen/golf?regfrom=2020&mileto=50000"],"maxListings": 100,"scrapeDetailPages": true,"maxRequestRetries": 3}
Output
Each listing is a structured JSON object with the following fields:
| Field | Type | Description |
|---|---|---|
listingId | string | Unique AutoScout24 listing identifier |
title | string | Full listing title |
make | string | Vehicle manufacturer/brand |
model | string | Vehicle model |
price | number | Listing price (numeric) |
currency | string | Currency code (EUR, GBP, CHF, USD) |
mileageKm | number | Vehicle mileage in kilometers |
firstRegistration | string | First registration date (YYYY-MM or YYYY) |
powerKw | number | Engine power in kilowatts |
powerHp | number | Engine power in horsepower |
fuelType | string | Fuel/energy type (Petrol, Diesel, Electric, Hybrid, etc.) |
transmission | string | Transmission (Manual, Automatic, Semi-automatic) |
bodyType | string | Body style (Sedan, SUV, Coupe, Wagon, etc.) |
engineSizeCc | number | Engine displacement in cc |
doors | integer | Number of doors |
seats | integer | Number of seats |
color | string | Exterior color |
co2Emissions | number | CO2 emissions in g/km |
fuelConsumptionCombined | number | Combined fuel consumption (l/100km or kWh/100km) |
previousOwners | integer | Number of previous owners |
equipment | string[] | List of equipment and features |
description | string | Full seller description |
location | string | Seller location |
sellerType | string | Seller type (Dealer or Private) |
dealerName | string | Dealership name (if applicable) |
imageUrls | string[] | URLs of vehicle photos |
listingUrl | string | Direct URL to the listing |
scrapedAt | string | ISO 8601 scrape timestamp |
searchQuery | string | Search URL that returned this listing |
Example Output
{"listingId": "abc12345-defg","title": "BMW 320d xDrive M Sport Navi PDC LED ACC","make": "BMW","model": "320d xDrive","price": 25900,"currency": "EUR","mileageKm": 85000,"firstRegistration": "2019-03","powerKw": 140,"powerHp": 190,"fuelType": "Diesel","transmission": "Automatic","bodyType": "Sedan","engineSizeCc": 1995,"doors": 5,"seats": 5,"color": "Black Sapphire Metallic","co2Emissions": 125,"fuelConsumptionCombined": 4.8,"previousOwners": 1,"equipment": ["Navigation System","Parking Sensors","LED Headlights","Adaptive Cruise Control","Leather Seats","Heated Seats","Bluetooth"],"description": "Well-maintained BMW 320d with full service history...","location": "Munich, Germany","sellerType": "Dealer","dealerName": "AutoHaus München GmbH","imageUrls": ["https://prod.pictures.autoscout24.net/listing-images/abc123..."],"listingUrl": "https://www.autoscout24.com/offers/bmw-320d-xdrive-m-sport-abc12345","scrapedAt": "2026-05-04T12:00:00.000Z","searchQuery": "https://www.autoscout24.com/lst/bmw/3-series"}
Pricing
This actor is priced per car listing scraped. Pricing reflects the computational cost of browser-based scraping (Playwright) including proxy usage, page rendering, and data extraction from both search results and detail pages.
$0.03 per listing
Browser-based scraping requires significantly more resources than API-based actors due to page rendering, JavaScript execution, and anti-bot measures.