AutoScout24 Listings Details Scraper
Pricing
from $4.00 / 1,000 results
AutoScout24 Listings Details Scraper
Effortlessly scrape detailed car data from AutoScout24 — Europe's largest automotive marketplace. Get prices, specs, images, and dealer info for millions of listings across Europe. Fast, cheap & reliable.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Alkausari M
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract structured car listing data from AutoScout24 — Europe's largest online car marketplace. This Actor collects detailed information from individual car listing pages including price, specs, dealer contact info, and full-resolution photos. Output is in English by default, regardless of which country domain the listing comes from (.de, .it, .fr, .es, .pl, .bg, and more). You can switch to the original listing language using the Force English output toggle. No coding required — just paste your search URL and run.
How it works
This Actor works alone or together with a companion Actor depending on what URLs you provide:
- Direct car detail URLs — scraped immediately, no companion needed. Paste any
/offers/URL and the Actor extracts the full listing data. - Search/listing page URLs — AutoScout24 search pages are JavaScript-rendered and require a real browser to paginate. For these, this Actor automatically calls the companion AutoScout24 Listings URLs Scraper to collect all matching car URLs first, then scrapes each detail page.
[!NOTE] When scraping search or listing pages, the AutoScout24 Listings URLs Scraper is called automatically — no manual setup required. It is invoked internally using your account's API token.
This split approach is significantly faster than a browser-only scraper: the heavy JavaScript rendering is handled only for listing pages (by the companion), while the far more numerous detail pages are scraped with lightweight HTTP requests (by this Actor). If you only provide direct car detail page URLs, the companion is never called.
[!IMPORTANT] Billing note: When both stages run, each is billed as a separate Actor run. While the listings URLs scraper is running, this Actor sits idle and shows zero compute cost. Once the listings scraper finishes and returns the car URLs, this Actor begins processing detail pages and cost starts accumulating. You will see both runs in your Apify Console.
By default, all detail page URLs are normalized to the autoscout24.com English domain before scraping, so specs, features, body type, and all other fields are returned in English — even when the source listing is from .de, .it, .fr, .es, .pl, .bg, .hr, .ro, .se, .hu, or any other country domain. You can disable this with the Force English output toggle to get results in the original listing language.
The result is a clean, ready-to-use dataset of cars matching your search criteria, complete with high-resolution photos and full dealer contact details.
Use cases
- Market research — track prices, availability, and specs for specific car models across Europe.
- Price comparison — compare dealer pricing for the same make and model across different regions.
- Lead generation — build a list of dealers selling specific car types, including their contact info.
- Inventory monitoring — schedule regular runs to see how prices change over time.
- Data analysis — export to CSV/Excel or connect to your own tools via the Apify API.
Getting started
Step 1 — Go to AutoScout24 and use the filters (make, model, year, price, mileage, country, etc.) to set up the search you want. You can also open individual car listings if you want to scrape specific cars.
Step 2 — Copy the URL(s) from your browser's address bar.
Step 3 — Open this Actor in Apify Console and paste the URL(s) into the Start URLs field. You can mix search page URLs and direct car detail page URLs in the same run.
Step 4 — Click Start and wait for the run to finish. The Actor will collect all matching car links from search pages (if any), then scrape each detail page.
Step 6 — Go to the Output tab and download your results in JSON, CSV, HTML, or Excel format.
Input
| Field | Description | Required |
|---|---|---|
| Start URLs | One or more AutoScout24 URLs — search/listing pages, direct car detail pages, or a mix of both | Yes |
| Max detail pages to scrape | Limits how many car detail pages are scraped (default: 200). Set to 0 for unlimited. When using search URLs, the listings scraper's page limit is automatically calculated from this value — one setting controls both stages. | No |
| Proxy Configuration | Proxy settings for scraping. Leave as default if unsure. | No |
Example input — search page
{"startUrls": [{ "url": "https://www.autoscout24.com/lst/audi?atype=C&cy=D&sort=standard" }],"maxRequestsPerCrawl": 200,"proxyConfiguration": { "useApifyProxy": true }}
Example input — direct car detail URLs (no token needed)
{"startUrls": [{ "url": "https://www.autoscout24.com/offers/ford-kuga-...-6cb47ddd" },{ "url": "https://www.autoscout24.de/angebote/bmw-318-...-c65161a9" }],"proxyConfiguration": { "useApifyProxy": true }}
Output
Each car listing is saved as one record. You can download the full dataset in JSON, CSV, HTML, or Excel format from the Output tab.
Example output record
{"title": "Ford Kuga 1.5 EcoBoost 150 CV 2WD ST-Line","previewImage": "https://prod.pictures.autoscout24.net/listing-images/6cb47ddd-d97a-495d-984d-65069cbd4c6d_ad34af70-1a6b-42b5-8aff-485a9834cf22.jpg/2560x1920.webp","vehicleType": "Car","bodyType": "SUV/Off-Road/Pick-Up","brand": "Ford","model": "Kuga","modelVersion": "1.5 EcoBoost 150 CV 2WD ST-Line","url": "https://www.autoscout24.com/offers/ford-kuga-1-5-ecoboost-150-cv-2wd-st-line-gasoline-black-6cb47ddd-d97a-495d-984d-65069cbd4c6d","price": {"total": {"amount": 22500,"currency": "EUR","formatted": "€ 22,500"}},"createdDate": "2026-03-10T09:50:03.496Z","description": "La vettura che hai scelto è proposta da <strong>Blubay S.p.A.</strong>...","attributes": {"Vehicle condition": "Used","Category": "SUV/Off-Road/Pick-Up","Mileage": "15,311 km","Cubic Capacity": "1,496 cc","Power": "110 kW","Fuel": "Gasoline","Number of Seats": 5,"Door Count": 5,"Transmission": "Manual","Emission Class": "Euro 6d-TEMP","Emissions Sticker": null,"First Registration": "01/2023","Colour": "Black","Interior Design": "","Fuel consumption": "6.6 l/100 km (comb.)","Number of Vehicle Owners": 1,"Weight": "1,564 kg","Cylinders": 3,"CO₂ emissions": "149 g/km (comb.)","Energy consumption (comb.)": "6.6 l/100 km (comb.)"},"features": ["Air conditioning","Cruise control","Electrical side mirrors","Light sensor","Navigation system","Park Distance Control","Parking assist system camera","Parking assist system sensors rear","Power windows","Rain sensor","Split rear seats","Digital radio","Alloy wheels","ABS","Central door lock","Driver-side airbag","Electronic stability control","Emergency brake assistant","Fog lights","Head airbag","Immobilizer","Lane departure warning system","LED Headlights","Passenger-side airbag","Power steering","Side airbag","Traction control"],"images": ["https://prod.pictures.autoscout24.net/listing-images/6cb47ddd-d97a-495d-984d-65069cbd4c6d_ad34af70-1a6b-42b5-8aff-485a9834cf22.jpg/2560x1920.webp","https://prod.pictures.autoscout24.net/listing-images/6cb47ddd-d97a-495d-984d-65069cbd4c6d_5b0e5a7b-27b1-4c27-80f9-8b086f343f7d.jpg/2560x1920.webp","... 20 more images"],"id": "6cb47ddd-d97a-495d-984d-65069cbd4c6d","rank": null,"priceRating": null,"imageCount": 22,"location": "Livorno - LI","dealerName": "Blubay Spa","dealerRating": "5","dealerRatingsCount": "1086 Ratings","dealerDetails": {"id": 15529411,"name": "Blubay Spa","sellerType": "Dealer","phones": [{ "type": "Office", "number": "+39 0586 - 372182" },{ "type": "Office", "number": "+39 0586 - 372191" }],"email": "usato@blubayspa.it","website": "www.blubayspa.it","whatsapp": "0586 372182","url": "https://www.autoscout24.com/dealerinfo/blubay-spa/ratings","address": "Via Enriques, 40, 57121, Livorno - LI, IT","addressStructured": {"street": "Via Enriques, 40","city": "Livorno - LI","countryCode": "IT","zip": "57121"},"activeSince": "2014-01-01T00:00:00Z","iconUrl": "https://prod.pictures.autoscout24.net/dealer-info/15529411-original-d1df66fa-aa06-4210-bea7-9951da418837.png/resize/200x100%3E/quality/90","reviewPageUrl": "https://www.autoscout24.com/dealerinfo/blubay-spa/ratings","rating": {"averageScore": 4.8,"count": 1086},"reviews": []}}
Price Rating
When available, the priceRating field tells you how the listed price compares to similar cars on the market. Each listing falls into one of these categories:
🟢 Very good price ████░░░░░░░░░░░░░░░░░░ Great deal — well below market🟢 Good price ████████░░░░░░░░░░░░░░ Below average price🟡 Fair price ████████████░░░░░░░░░░ Around market average🟠 Increased price ████████████████░░░░░░ Slightly above average🔴 High price ████████████████████░░ Expensive for this model🔴 Very high price ██████████████████████ Well above market value
The output also includes the exact price boundary for each category so you can see precisely where the listing sits:
"priceRating": {"rating": "Very good price","priceRanges": {"Very good price": { "start": null, "end": 34300 },"Good price": { "start": 34301, "end": 38200 },"Fair price": { "start": 38201, "end": 39600 },"Increased price": { "start": 39601, "end": 42500 },"High price": { "start": 42501, "end": 46000 },"Very high price": { "start": 46001, "end": 48900 },"Extremely high price": { "start": 48901, "end": null }}}
Note:
priceRatingisnullwhen AutoScout24 doesn't have enough comparable listings to calculate a market price for that specific car.
Tips and advanced options
- Narrow your search first — apply filters on AutoScout24 (model year, mileage, price, country) before copying the URL. This keeps your runs fast and focused on exactly what you need.
- Use any country domain — paste URLs from autoscout24.de, autoscout24.it, autoscout24.fr, or any other country site. With Force English output enabled (default), all results are normalized to English regardless of the source country. Disable it to get results in the original listing language.
- Scrape multiple searches at once — paste several search URLs in the Start URLs field to combine results from different filters into one dataset.
- Schedule regular runs — use Apify's built-in scheduler to run this Actor weekly or daily and track how car prices change over time.
- Test before a big run — paste one or two specific car detail page URLs into Start URLs to verify the data looks correct before running a full search scrape. No API token needed for this.
- Download as CSV or Excel — perfect for opening directly in Google Sheets or Microsoft Excel for your own analysis, no extra tools needed.
- Connect to other apps — use Apify's integrations with Zapier, Make (Integromat), Google Sheets, and more to send results automatically wherever you need them.
FAQ, disclaimers, and support
Is it legal to scrape AutoScout24? This Actor collects only publicly visible listing data — the same information any person sees when browsing the site. Always use the data responsibly and in accordance with AutoScout24's Terms of Service. Do not use scraped data for spam, unauthorized redistribution, or any purpose that violates applicable laws.
Why are some fields empty (null)?
AutoScout24 sellers are not required to fill in every field. Missing values will appear as null in the output.
The Actor finished but I got fewer results than expected — why? The Max detail pages to scrape setting limits how many car pages are processed. Increase this value if you need more results. Also check whether your search URL returned fewer listings than expected.
Can I scrape cars from a specific country? Yes — AutoScout24 lets you filter by country directly on the website. Apply the country filter, copy the URL, and paste it into the Actor. You can also combine multiple country URLs in the same run. The Actor supports all AutoScout24 country domains (.de, .it, .fr, .es, .nl, .be, .pl, .at, .ch, .lu, .bg, .hr, .ro, .ru, .se, .hu, .com.tr, .com.ua) and always returns output in English regardless of the domain.
I found a bug or need help. Please open an issue in the Issues tab of this Actor on Apify Console. For custom scraping solutions or enterprise needs, reach out directly at alkausarimujahid@gmail.com.