Autoscout24 Listings Scraper
Pricing
from $0.90 / 1,000 car listings
Autoscout24 Listings Scraper
The AutoScout24 Listings Scraper extracts car listings from AutoScout24, capturing make, model, version, price, mileage, first registration, power, fuel, transmission, location, images and dealer phone contacts β ideal for price monitoring, market research and automotive lead generation.
Pricing
from $0.90 / 1,000 car listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
π AutoScout24 Listings Scraper
Extract car listings from AutoScout24, Europe's largest used- and new-car marketplace. The AutoScout24 Listings Scraper turns any AutoScout24 search into clean, structured data β price, make, model, mileage, first registration, power, fuel, transmission, location, dealer phone numbers and images β ready for market research, price monitoring, and lead generation.
Just build a search on autoscout24.com with the filters you want, paste the result URL, and run. Hosted on the Apify platform, it gives you API access, scheduling, integrations, and exports to JSON, CSV, Excel and Google Sheets out of the box.
β¨ Features
- π·οΈ Rich listing data β make, model, version, price, mileage, first registration, power, fuel, transmission, location and images for every car.
- π Dealer & seller contacts β seller type, company name, contact name and phone numbers (including WhatsApp) straight from the listing.
- π Search-URL based β bring any AutoScout24 search/category URL with your filters (make, model, price, year, mileage, countryβ¦) and the scraper paginates automatically.
- π¬ Optional deep mode β flip on Scrape full vehicle details to enrich every car with 30+ extra fields: body type, colour, doors/seats, drivetrain, COβ emissions, equipment, previous owners, warranty and the full description.
- πΈ Pay only for what you scrape β transparent pay-per-result pricing with a built-in
Max itemscap to control cost. - β‘ Fast & reliable β lightweight extraction that handles pagination and large result sets across European markets.
π οΈ How to use the AutoScout24 Listings Scraper
- Build your search β Go to autoscout24.com, apply any filters you like (make, model, price range, registration year, mileage, country, etc.), and copy the URL of the results page.
- Paste the URL β Add one or more of these search URLs to the Search URLs input field.
- Set your limits β Choose Max items (default 50) and, optionally, enable Scrape full vehicle details for the deep profile.
- Run the Actor β Start it and watch the structured results fill the dataset in real time.
- Export β Download the dataset as JSON, CSV, Excel or HTML, or pull it via the Apify API.
π§ Input
| Field | Type | Description |
|---|---|---|
startUrls | array | AutoScout24 search result URLs to scrape. Prefilled with a sample BMW search. |
maxItems | integer | Maximum number of cars to scrape across all URLs. Default 50. |
scrapeDetails | boolean | Open each car's detail page for the full vehicle profile. Default false. |
proxyConfiguration | object | Optional proxy settings. Off by default β the Actor works without a proxy. |
Example input
{"startUrls": [{ "url": "https://www.autoscout24.com/lst/bmw?atype=C" }],"maxItems": 50,"scrapeDetails": false}
π Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Each car is one record.
Sample output (listing level)
{"id": "c771d215-0d0e-4b35-8c12-1d32e1eacdb9","crossReferenceId": "457794029","url": "https://www.autoscout24.com/offers/bmw-i3-rex-...-c771d215-0d0e-4b35-8c12-1d32e1eacdb9","make": "BMW","model": "i3","modelGroup": "i3","version": "REX / Katalysator defekt","price": "β¬ 6,990","offerType": "U","mileage": "268,679 km","firstRegistration": "12/2016","power": "125 kW (170 hp)","fuel": "Electric/Gasoline","transmission": "Automatic","location": {"countryCode": "DE","zip": "83026","city": "Rosenheim","street": "Dr.-SteinbeiΓer-Str. 3"},"seller": {"type": "Dealer","companyName": "DRS Automobile","contactName": "I Matyas","phones": [{ "type": "Mobile", "number": "+49 (0)172 - 3583449" },{ "type": "Whatsapp", "number": "+49 (0)172 - 3583449" }]},"images": ["https://prod.pictures.autoscout24.net/listing-images/..."],"detailsScraped": false}
Data fields
| Field | Description |
|---|---|
make, model, modelGroup, version | Vehicle make, model and trim/version |
price | Listed price (formatted) |
offerType | U (used) or N (new) |
mileage | Odometer reading |
firstRegistration | First registration date |
power | Engine power (kW / hp) |
fuel, transmission | Fuel type and gearbox |
location | Country, ZIP, city, street |
seller | Seller type, company, contact name and phone numbers |
images | Listing image URLs |
url | Direct link to the car's detail page |
With Scrape full vehicle details enabled, each record also includes body type, colour, doors, seats, drivetrain, displacement, COβ emissions, equipment, previous owners, warranty, full seller contact and the complete description.
π° How much does it cost to scrape AutoScout24?
This Actor uses pay-per-result pricing:
- $0.90 per 1,000 car listings scraped at listing level.
- $2.00 per 1,000 cars when Scrape full vehicle details is enabled (the deep profile).
You only pay for the cars you actually scrape, and the Max items input keeps every run within budget. New Apify accounts include free monthly usage credits, so you can try it at no cost.
π‘ Tips
- Beat the result cap. AutoScout24 returns up to ~4,000 cars per search. To enumerate a large make like BMW exhaustively, split your searches by model, price band or registration year and add each URL to
startUrls. - Start small. Keep
maxItemslow for a first test run, then scale up once you're happy with the output. - Skip details for speed. Leave
scrapeDetailsoff when listing-level data (price, mileage, registration, contacts) is enough β it's faster and cheaper. - Automate it. Use Apify Schedules to monitor prices or new listings daily and pipe results to Google Sheets, a webhook, or your own API.
β FAQ
Is scraping AutoScout24 legal? This Actor collects only publicly available data. As with any web scraping, you are responsible for how you use the data and for complying with applicable laws and AutoScout24's terms. Avoid collecting personal data you are not entitled to process.
Which countries are covered? Any AutoScout24 marketplace you can reach via a search URL β Germany, Austria, Italy, Spain, France, Belgium, the Netherlands and more.
Why are some detail fields empty?
Field availability depends on what each seller filled in. Missing values are returned as null.
Can I get a custom version? Yes β open an issue on the Actor's Issues tab with your requirements.
π Support
Found a bug or need an extra field? Head to the Issues tab on the Actor's page and let us know. Feedback is welcome and helps improve the scraper.
Start extracting European car market data with the AutoScout24 Listings Scraper today! π