AutoScout24 Scraper — All EU Countries, Price Drop Alerts
Pricing
Pay per event
AutoScout24 Scraper — All EU Countries, Price Drop Alerts
Scrape AutoScout24 car listings in Germany, Italy, France, Netherlands, Belgium, Austria, Spain, Luxembourg or all of Europe: price, mileage, registration, power, fuel, gearbox, dealer, phone, location, images. Alerts for new listings and price drops.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Istmobot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Security
Limited permissionsShare
AutoScout24 Scraper — All EU Countries, New Listings & Price Drops
Scrape car listings from AutoScout24, Europe's largest car marketplace, on every country site: Germany (.de), Italy (.it), France (.fr), Netherlands (.nl), Belgium (.be), Austria (.at), Spain (.es), Luxembourg (.lu) and all of Europe (.com). Get price, mileage, first registration, power, fuel, gearbox, dealer name, phone numbers, location and photos for every car. Monitoring mode returns only new listings and price drops, so you can schedule it and get alerts. No login, no browser, fast and cheap.
What does AutoScout24 Scraper do?
Paste AutoScout24 search URLs, or pick countries and simple filters (make, model, price, year, mileage, fuel, gearbox, dealer or private seller). You get one clean record per car:
- Price in euros, first registration, mileage, power (kW and HP), fuel, gearbox and condition (used, new, demo, pre-registered...).
- Seller: dealer or private, dealer name, phone numbers, street, ZIP and city.
- All photos in high resolution (1280×960).
- Listing details (optional): body type, color, GPS coordinates, listing date, full description, full equipment list, doors, seats, previous owners, accident-free flag, emission class, fuel consumption, CO₂ and the AutoScout24 market median price for that car.
- Only new listings and price changes: run it daily and get just what changed, with
previousPriceandpriceChanged. - Fuel and gearbox are normalized to English on every country site, so you can compare markets.
- Export as JSON, CSV, Excel, HTML, or use the Apify API, Make, Zapier, n8n, Google Sheets and webhooks.
Use cases
- Car dealers and resellers: find underpriced cars across Europe for import and resale, and watch competitor stock.
- Price analysts: build price datasets by make, model, year, mileage and country, and compare with the market median.
- Price drop alerts: track a search every day and get only new cars and price cuts.
- Lead generation: dealer names, phone numbers, cities and dealer pages for B2B outreach.
- Market research and AI: feed listings into dashboards, valuation models and LLM agents.
How to use it
- Option A — search URLs: open AutoScout24 in any country, set your filters, and copy the URL of the results page (it contains
/lst/). Paste one or more URLs. - Option B — filters: pick one or more countries and fill in make, model, price, year, mileage, fuel, gearbox and seller type. Each country is one search, newest listings first.
- Set Max results per search, and turn on Include listing details if you need body type, color, GPS, equipment and description.
- Click Start and download your data.
For monitoring, turn on Only new listings and price changes and schedule the Actor, for example once a day. The first run returns all listings it scans; later runs return only listings you have not seen yet, plus listings whose price changed.
How much does it cost?
Pay per result, no subscription:
| Event | Price |
|---|---|
| Actor start | $0.001 per run |
listing (one car listing) | $0.0003, or $0.30 per 1,000 listings |
listing-details (only with Include listing details) | $0.00015 per listing |
So 1,000 listings cost $0.30, or $0.45 with full details. Errors (bad URL, unknown model, blocked request) are never charged. Proxy costs are included. The Apify free plan's $5 monthly credit covers about 16,000 listings.
Input
| Field | Default | Description |
|---|---|---|
startUrls | AutoScout24 search URLs (https://www.autoscout24.<country>/lst/...). When set, the filters are ignored | |
countries | DE, AT, BE, ES, FR, IT, LU, NL, or EU (all of Europe on .com) | |
make | e.g. BMW, Volkswagen, Mercedes-Benz | |
model | e.g. 3 Series, Golf, C-Class, 320 (local names like 3er or Serie 3 work too) | |
priceMin, priceMax | Price range in EUR | |
yearMin, yearMax | First registration year range | |
mileageMax | Maximum mileage in km | |
fuel | all | gasoline, diesel, electric, hybrid-gasoline, hybrid-diesel, lpg, cng, hydrogen, ethanol, other |
gearbox | all | automatic, manual, semi-automatic |
sellerType | any | any, dealer or private |
maxResults | 100 | Max listings per search URL and per country |
includeDetails | false | Body type, color, GPS, listing date, description, equipment and more |
onlyNew | false | Return only new listings and price changes since the previous runs |
proxyConfiguration | Apify Proxy | Rotates IPs automatically when a request is blocked |
Example:
{"countries": ["DE", "IT", "NL"],"make": "Toyota","model": "Yaris","priceMax": 20000,"yearMin": 2020,"fuel": ["hybrid-gasoline"],"sellerType": "dealer","maxResults": 500,"includeDetails": true}
Output
{"id": "425f6e8a-e065-4953-824f-b211341ea499","url": "https://www.autoscout24.it/annunci/toyota-yaris-1-5h-trend-elettrica-benzina-bianco-cat_ma70mo15663-425f6e8a-e065-4953-824f-b211341ea499","country": "IT","title": "Toyota Yaris","make": "Toyota","model": "Yaris","version": "1.5h Trend","price": 16400,"currency": "EUR","firstRegistration": "2022-11","mileageKm": 53510,"fuel": "Hybrid (electric/gasoline)","gearbox": "Automatic","powerKw": 85,"powerHp": 116,"bodyType": "Berlina","color": "Bianco","condition": "used","sellerType": "dealer","dealerName": "Lucar Tm Spa","sellerPhones": ["+3905831880092", "+3905831747759"],"dealerLocation": { "street": "Via dei Fondacci - località Montramito", "zip": "55054", "city": "Massarosa - Lucca - LU", "lat": 43.87571, "lng": 10.28505 },"images": ["https://prod.pictures.autoscout24.net/listing-images/425f6e8a-..._47590c05-....jpg/1280x960.webp"],"thumbnailUrl": "https://prod.pictures.autoscout24.net/listing-images/425f6e8a-..._47590c05-....jpg/250x188.webp","listingDate": "2026-10-26T23:51:00.599Z","doors": 5,"seats": 5,"cylinders": 3,"engineCcm": 1490,"weightKg": 1085,"driveTrain": "Anteriore","hadAccident": false,"emissionClass": "Euro 6","fuelConsumption": "3,20 l/100 km (comb.)","co2Emission": "64 g/km (comb.)","equipment": ["Alzacristalli elettrici", "Bracciolo", "Climatizzatore automatico", "..."],"description": "OFFERTA PROMOZIONALE VALIDA CON FORMULA TOYOTA EASY USED ...","marketMedianPrice": 17800,"sellerContactName": "Jessica Macchia","dealerPage": "https://www.autoscout24.it/concessionari/lucar-tm-spa/chi-siamo","whatsapp": "+39 0583 - 1747758","offerReference": "U_1089569","source": "IT","scrapedAt": "2026-10-27T01:16:50.052Z"}
Without Include listing details, bodyType, color, lat, lng and listingDate are null and the fields after listingDate are not included, because AutoScout24 only shows them on the listing page. In monitoring mode every row also has isNew, priceChanged and previousPrice. Body type, color, equipment and description are in the language of the country site. dealerName is empty for private sellers.
FAQ
Which countries are supported? Germany, Italy, France, Netherlands, Belgium, Austria, Spain and Luxembourg, each on its own site, plus all of them together on autoscout24.com. AutoScout24 Switzerland (autoscout24.ch) is a different website and is not supported.
How many listings can I get? AutoScout24 shows at most 4,000 listings (200 pages) for one search. If a search has more results and you ask for more, the Actor splits it into price bands automatically. Cars with no price ("price on request") are not included in those bands. For very large markets (all BMWs in Germany, for example), you can also run several narrower searches, by model or by year.
How does "Only new listings and price changes" work? The Actor remembers the listing IDs and prices it saw for each search, in a key-value store in your account named autoscout24-scraper-state. Each run checks the first maxResults listings of every search (newest first for filter searches) and returns only new ones and the ones whose price changed. Delete that store to start over.
Do I need a proxy? No setup is needed. The default Apify Proxy works; the Actor switches to a new IP automatically if a request is blocked.
Is it legal? The Actor only reads public data that AutoScout24 shows to any visitor. You are responsible for how you use the data, including personal data rules such as GDPR (for example, private sellers' names and phone numbers).
Found a bug or need a field? Open an issue on the Actor's Issues tab. We usually reply within 24 hours.