AutoScout24 Scraper - Car Listings and Details avatar

AutoScout24 Scraper - Car Listings and Details

Pricing

from $2.00 / 1,000 car results

Go to Apify Store
AutoScout24 Scraper - Car Listings and Details

AutoScout24 Scraper - Car Listings and Details

Scrape AutoScout24, Europe's largest car marketplace: search used and new car listings across 8 countries by make, model, price, year, mileage, and fuel, and pull full car details with specs, equipment, price, seller, phone, and location. Export to JSON, CSV, or Excel.

Pricing

from $2.00 / 1,000 car results

Rating

0.0

(0)

Developer

Sourabh Kumar

Sourabh Kumar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

AutoScout24 scraper: search car listings & vehicle details, 8 countries

Search AutoScout24 for used and new cars by make, model, price, year, mileage, and fuel, then pull the full spec sheet for any listing. One actor covers Germany, Austria, Belgium, Spain, France, Italy, Luxembourg, and the Netherlands.

$2 per 1,000 cars. Flat for both modes. No proxy or browser setup needed.

Every result carries the dealer's phone number, the exact location, and AutoScout24's own price rating.

Why this scraper?

  • ๐Ÿ’ถ $2 per 1,000 cars, one flat rate for search and detail. No monthly minimum.
  • ๐Ÿ“ž Dealer phone number on every listing: dial-ready, in both search and detail results.
  • ๐ŸŒ Eight countries from one run: mix and match German, French, Italian, Spanish markets and more.
  • ๐Ÿท๏ธ AutoScout24's price rating included (top, good, fair, or below-market) so you can spot deals fast.
  • ๐Ÿ”ง Full spec sheet in detail mode: power, transmission, drivetrain, equipment list, emission class, accident history, service history.
  • ๐Ÿ“ Exact location with map coordinates, plus dealer name, rating, and website.
  • โšก Fast and reliable: no headless browser, handles blocks automatically.
  • ๐Ÿ–ผ๏ธ Every photo on the listing, full resolution.
  • ๐Ÿงพ You only pay for real cars: failed or deleted listings return an error row and are never charged.

What data can you extract?

๐Ÿš— Make & model๐Ÿ’ถ Price + rating๐Ÿ“… First registration๐Ÿ›ฃ๏ธ Mileage
โš™๏ธ Power (kW/hp)โ›ฝ Fuel type๐Ÿ”€ Transmission๐Ÿš™ Body type
๐Ÿ“ž Seller phone๐Ÿข Dealer name + rating๐Ÿ“ City, ZIP, street๐Ÿ—บ๏ธ Map coordinates
๐Ÿ”ง Equipment list๐ŸŒฑ Emission class๐Ÿ›ก๏ธ Accident-free flag๐Ÿ–ผ๏ธ All photos

Scraping modes

๐Ÿ” Search: find listings by make, model, and filters

Browse AutoScout24 results with any combination of make, model, country, price, year, mileage, fuel, and transmission. Returns the core details for every car, phone number included.

{
"mode": "search",
"make": "bmw",
"model": "x1",
"countries": ["D", "A"],
"adType": "used",
"priceFrom": 10000,
"priceTo": 25000,
"yearFrom": 2018,
"mileageTo": 100000,
"fuelType": "D",
"transmission": "A",
"sort": "price",
"maxItems": 200
}

Already have a search set up on AutoScout24? Paste its URL and skip the filters:

{ "mode": "search", "searchUrl": "https://www.autoscout24.com/lst/audi/a4?cy=D&priceto=20000", "maxItems": 100 }

๐Ÿ“‹ Detail: full spec sheet for specific listings

Give it listing URLs and get the complete record: description, full equipment list, emission class, accident and service history, map coordinates, and dealer contact.

{
"mode": "detail",
"listingUrls": [
"https://www.autoscout24.com/offers/bmw-520-d-diesel-grey-cat_ma13mo1648-a190b0b7-42e5-427c-9ca4-db2fdbde15c6"
]
}

How to scrape AutoScout24: step by step

  1. Create a free Apify account. Takes 30 seconds, no card needed.
  2. Open AutoScout24 Scraper in the Apify Console.
  3. Pick a mode and paste your make/model or listing URLs.
  4. Click Start. Most searches finish in under a minute.
  5. Export as JSON, CSV, or Excel, or pull the results via API.

How much does AutoScout24 Scraper cost?

You pay $2 per 1,000 cars, the same in search and detail mode. The Apify Free plan includes $5 of monthly usage credit, enough for roughly 2,500 cars. The $29/month Starter plan covers about 14,500 cars a month. There is a small per-run start fee tied to memory (a fraction of a cent); compute is negligible because the actor is HTTP-only, no browser.

Input

FieldTypeDefaultNotes
modestringsearchsearch or detail.
makestring:Search: make slug, e.g. bmw, volkswagen, mercedes-benz.
modelstring:Search: model slug within the make, e.g. x1, golf.
countriesarrayall 8Search: any of D, A, B, E, F, I, L, NL.
adTypestringbothSearch: both, new, or used.
priceFrom / priceTointeger:Search: price range in EUR.
yearFrom / yearTointeger:Search: first-registration year range.
mileageTointeger:Search: maximum mileage in km.
fuelTypestringanySearch: gasoline, diesel, electric, hybrid, and more.
transmissionstringanySearch: automatic, manual, or semi-automatic.
sortstringstandardBest match, price, newest, mileage, power, or year.
searchUrlstring:Search: paste a full AutoScout24 search URL instead of filters.
maxItemsinteger100Search: how many cars to return.
listingUrlsarray:Detail: AutoScout24 listing URLs.

Output

Search mode: one row per car:

{
"id": "1a085c10-c654-4e94-ab3f-8de504f90178",
"url": "https://www.autoscout24.com/offers/bmw-m2-m2-gasoline-blue-cat_ma13mo21157-1a08...",
"make": "BMW",
"model": "M2",
"offerType": "Used",
"priceFormatted": "โ‚ฌ 34,000",
"price": 34000,
"currency": "EUR",
"priceLabel": "toolow-price",
"firstRegistration": "01/2023",
"mileageKm": 31894,
"powerKw": 338,
"powerHp": 460,
"fuel": "Gasoline",
"transmission": "Automatic",
"countryCode": "DE",
"zip": "06679",
"city": "Hohenmรถlsen",
"street": "Im Gewerbegebiet 2",
"sellerType": "Dealer",
"sellerName": "Autohaus Reinhardt",
"sellerPhone": "+493444125718",
"ratingsCount": 6,
"ratingsStars": 4.5,
"imageCount": 30
}

Detail mode adds the full spec block:

{
"id": "a190b0b7-42e5-427c-9ca4-db2fdbde15c6",
"make": "BMW",
"model": "520",
"bodyType": "Station Wagon",
"price": 56990,
"vatDeductible": false,
"firstRegistration": "01/2025",
"mileageKm": 20000,
"powerHp": 197,
"fuel": "Diesel",
"transmission": "Automatic",
"countryCode": "AT",
"city": "Linz",
"lat": 48.30401,
"lng": 14.31873,
"sellerName": "Hรถglinger Denzel GmbH",
"sellerPhone": "+437327980313",
"ratingsStars": 4.5,
"seats": 5,
"doors": 5,
"color": "Grey",
"upholstery": "Full leather",
"gears": 8,
"driveTrain": "Rear Wheel Drive",
"displacementCcm": 1995,
"emissionClass": "Euro 6e",
"accidentFree": true,
"fullServiceHistory": true,
"warrantyExists": true,
"equipment": ["Automatic climate control, 4 zones", "Cruise control", "Leather seats", "..."],
"listedAt": "2025-08-21T10:05:12.680Z",
"description": "Automatik, Sportpaket, Leichtmetallrรคder, Navigationssystem Professional, ..."
}

Use cases

  • ๐Ÿ“Š Market and price research: track how prices move for a make and model across countries and time.
  • ๐Ÿงฒ Dealer lead generation: build a list of dealers with name, phone, location, and rating.
  • ๐Ÿ” Deal hunting: filter to below-market listings using AutoScout24's own price rating.
  • ๐Ÿ“ˆ Inventory monitoring: watch a competitor dealer's stock and pricing on a schedule.
  • ๐Ÿš™ Residual value analysis: compare mileage, year, and price to model depreciation curves.
  • ๐ŸŒ Cross-border arbitrage: spot the same model priced lower in a neighboring market.
  • ๐Ÿ”ง Spec and equipment benchmarking: compare trims, power, and features across a segment.

Limitations

  • ~4,000 cars per query. AutoScout24 stops paginating at 200 pages. Narrow by make, model, country, or price band to reach the rest of a large result set.
  • Some spec fields are blank on newer cars. AutoScout24 does not always publish CO2, weight, or fuel consumption for recent registrations; those fields come back empty when the source omits them.
  • Public listings only. The actor reads what a logged-out visitor sees. No buyer accounts, saved searches, or messages.
  • Private-seller contact varies. Dealer listings almost always include a phone number; private sellers may not.

FAQ

How much does AutoScout24 Scraper cost?

AutoScout24 Scraper uses pay-per-result pricing. You pay $2 for 1,000 cars. The Apify Free plan gives you $5 in usage credits a month, enough for around 2,500 cars. If you run regularly, the $29/month Starter plan covers about 14,500 cars.

No subscription lock-in. Pause whenever.

Scraping public data is generally allowed in the US and most of the EU, as long as you don't collect personal data covered by GDPR or CCPA without a lawful basis. This actor only touches publicly accessible pages, but how you use the output is on you.

Apify's full breakdown: Is web scraping legal?.

Can I integrate AutoScout24 Scraper with other tools?

Push results into Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more. Apify treats every actor as a webhook source, so anything that consumes webhooks or pulls from an API works.

Full list: Apify integrations.

Can I use AutoScout24 Scraper with the Apify API?

Yes. Every run is available via the Apify REST API:

curl -X POST "https://api.apify.com/v2/acts/sourabhbgp~autoscout24-scraper/runs?token=APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode": "search", "make": "bmw", "maxItems": 50}'

Docs: Apify API reference.

Can I use AutoScout24 Scraper through an MCP Server?

Yes. Apify ships an MCP server that exposes every actor as a tool, so Claude Desktop, Cursor, and any other MCP-capable client can call AutoScout24 Scraper. Setup: Apify MCP docs.

Your feedback

Bug, missing field, or odd behavior? Drop a note in the Issues tab. Reports go to a human and fixes usually ship the same week.