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
5
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
🚗 AutoScout24 Scraper: Used Car Prices, Listings and Dealer Contacts
Export AutoScout24 search results as clean JSON, CSV or Excel. The AutoScout24 Listings Scraper returns each car's price, make, model, mileage, first registration, power, fuel, transmission, location, dealer name and phone numbers, and images. Use it to track used car prices in Germany and across Europe, to build dealer lead lists, or as a simple alternative to an AutoScout24 API.
🎯 Use Cases
- Used car prices in Germany and Europe: export every listing for a make, model or year range and compare asking prices, mileage and age across Germany, Austria, Italy, the Netherlands and Belgium.
- Car price tracker: schedule a daily run on the same search (for example all AutoScout24 BMW listings) and build your own price history and stock trend.
- Car dealer leads: collect AutoScout24 dealers (Händler) with company name, contact name, office, mobile and WhatsApp numbers, city and street for sales outreach.
- Gebrauchtwagen-Preise vergleichen: see what similar cars are listed for before you buy, sell or set a trade-in price.
- Stock and competitor monitoring: watch which cars rival dealers list, at what price, and how fast new listings appear.
✨ Features
- Any AutoScout24 search: paste one or more search URLs with your filters (make, model, price, year, mileage, country, fuel…). The scraper paginates for you.
- Listing data: make, model, model group, variant, version, price, new/used flag, mileage, first registration, power, fuel, transmission, engine size and images.
- Dealer contacts: seller type, company name, contact name, phone numbers by type (office, mobile, WhatsApp) and the dealer's info page.
- Optional full vehicle details: turn on Scrape full vehicle details to add the description, body type, colour, seats, doors, drivetrain, cylinders, gears, equipment by category, previous owners, accident and service history, warranty, licence plate (when shown) and the listing date.
- Past the 4,000-car limit: AutoScout24 shows at most 4,000 cars per search. When Max items asks for more, the scraper splits the search into price bands automatically, so a whole make can be exported from one URL.
- No duplicates: a car found by two of your searches is saved and charged once.
- Fair billing: the run stops at your max charge per run, and the status message tells you how many cars were saved.
🛠️ How It Works
- Build a search on AutoScout24 with the filters you want and copy the URL of the results page.
- Paste it into Search URLs (add as many as you like) and set Max items. The default is 50.
- Run the scraper and download the cars as JSON, CSV or Excel, or pull them through the Apify API.
⚙️ Input
| Field | What it does |
|---|---|
| Search URLs | AutoScout24 search result URLs. Prefilled with a BMW search. |
| Max items | Maximum number of cars across all search URLs. Default 50. |
| Scrape full vehicle details | Opens each car's page for the full vehicle profile. Slower and priced higher. Default off. |
{"startUrls": [{ "url": "https://www.autoscout24.com/lst/bmw?atype=C" }],"maxItems": 50,"scrapeDetails": false}
💰 Pricing
Pay only for the cars you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Car listing | $0.0009 per car ($0.90 per 1,000) | One car with all listing fields (details off). |
| Car detail | $0.002 per car ($2.00 per 1,000) | One car with the full vehicle profile (details on). |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Each car is charged once: as a listing when details are off, or as a detail when details are on.
Examples: 50 listings = $0.045 · 1,000 listings = $0.90 · 1,000 cars with full details = $2.00 (plus $0.00005 per run).
📊 Sample Output Data
A real row from a listing-level run (images trimmed):
{"id": "c369fa13-f9e8-40d6-a017-a3f951b2f1a4","crossReferenceId": null,"url": "https://www.autoscout24.com/offers/bmw-318-d-diesel-white-cat_ma13mo1640-c369fa13-f9e8-40d6-a017-a3f951b2f1a4","make": "BMW","model": "318","modelGroup": "3 Series","variant": "Gran Turismo","version": "d","price": "€ 11,990","offerType": "U","isNewListing": true,"superDeal": false,"mileage": "79,000 km","firstRegistration": "07/2015","power": "105 kW (143 hp)","transmission": "Manual","fuel": "Diesel","engineDisplacement": "1,995 cc","location": {"countryCode": "AT","zip": "4020","city": "Linz","street": "Estermannstraße 2-4"},"seller": {"type": "Dealer","companyName": "Höglinger Denzel GmbH","contactName": "GW Abteilung","phones": [{ "type": "Office", "number": "+43 (0)720 - 117001991" },{ "type": "Office", "number": "+43 (0)732 - 7980313" },{ "type": "Whatsapp", "number": "+43 (0)676 - 3137086" }],"infoPage": "https://www.autoscout24.com/dealerinfo/hoeglinger-denzel-gmbh?atype=C"},"images": ["https://prod.pictures.autoscout24.net/listing-images/c369fa13-f9e8-40d6-a017-a3f951b2f1a4_6ca10178-ccb2-4fcc-b1c8-a80768c3f3f7.jpg/250x188.webp","…"],"detailsScraped": false}
offerType is the site's code for the offer (U = used). isNewListing marks cars the site flags as recently listed, and superDeal is the site's "super deal" badge. With full details on, the row also carries description, bodyType, bodyColor, numberOfSeats, numberOfDoors, mileageRaw (a number), powerKw and powerHp, transmissionType, driveTrain, cylinders, gears, displacementInCCM, fuelCategory, equipment, numberOfPreviousOwners, hadAccident, hasFullServiceHistory, warrantyExists, licensePlate, createdAt and larger images, with detailsScraped: true.
🔁 Schedule and Integrate
For a car price tracker, run the same search once a day: each run is a dated snapshot of prices and stock, and together they form your price history. For new-listing alerts, run it every few hours. Set it up in Apify Schedules, then send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new cars and price changes land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "startUrls": [{ "url": "https://www.autoscout24.com/lst/bmw?atype=C" }], "maxItems": 20 }
❓ FAQ
Does AutoScout24 have an official API? AutoScout24's interfaces are aimed at dealers and partners who upload and manage their own stock, not at reading the whole marketplace. This Actor needs no key, account or approval: it returns the public search data a buyer sees, including dealer phone numbers, as JSON, CSV or Excel.
How do I track used car prices in Germany? Build an AutoScout24 search for the cars you care about (country Germany, make, model, year), paste the URL and schedule a daily run. Keep each run's dataset, or append them to a Google Sheet, to see how prices and stock change.
Do I need an AutoScout24 account? No.
Which countries are covered? Any search you can build on autoscout24.com, which lists cars from Germany, Austria, Italy, the Netherlands, Belgium and other European countries. Use the site's country filter in your search URL to narrow it.
How many cars can I get from one search? AutoScout24 shows at most 4,000 cars per search. When you ask for more, the scraper splits the search into price bands and reads them newest first. The only cars it can't reach are those beyond 4,000 at one exact price, which is rare outside very broad searches; the status message tells you how many, and adding a model or year filter gets them.
Why is a field empty? It depends on what the seller filled in. A private seller has no company name, many listings show no licence plate or previous owners, and crossReferenceId is not set on every car. Missing values are null.
Is scraping AutoScout24 legal? This Actor collects only publicly available data. You are responsible for how you use it and for complying with applicable laws and AutoScout24's terms, especially for personal data such as contact names.
What are alternatives to AutoScout24 for used cars? mobile.de is the other big German marketplace, and each European country has its own (Otomoto in Poland, Autovit in Romania). The scrapers below cover them in the same format.
🔗 Related Scrapers
- mobile.de Scraper: Germany's other big car marketplace, to compare prices and dealers with AutoScout24.
- Otomoto Listings Scraper: used and new cars from Poland's largest car marketplace.
- Autovit Listings Scraper: car listings from Romania for an Eastern European price view.
- Autotrader.ca Listings Scraper: Canadian car listings with dealer data, in a similar shape.
- Copart Listings Scraper: salvage and used car auctions, to compare auction and retail prices.