482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

AutoScout24 Scraper logo

AutoScout24 Scraper

hipersoft/autoscout24-scraper

Scrape AutoScout24 car listings across Europe: make, model, price, price rating, mileage, year, fuel, gearbox, power, location, dealer name, phone and rating. Use any search link or filters. Goes past the 4,000-result limit automatically.

Total users

2

Monthly users

1

Total runs

32

Per car listing

$0.001

Last rebuilt

Oct 26, 2026

Overview

AutoScout24 Scraper extracts used and new car listings from AutoScout24, Europe's largest online car marketplace. Each listing comes with the make, model, version, price, AutoScout24 price rating, mileage, first registration, fuel, gearbox, power, engine size, location, dealer name, phone numbers and dealer rating. Paste any AutoScout24 search link or use simple filters, then export to CSV, Excel or JSON. Big searches are split automatically, so you can collect far more than the 4,000 results the website shows.

What does AutoScout24 Scraper do?

AutoScout24 lists close to two million vehicles from dealers and private sellers in Germany, Italy, the Netherlands, Belgium, Austria, France, Spain and Luxembourg. This scraper turns any AutoScout24 search into a clean car dataset:

  • 🚗 Any search: paste a search link from autoscout24.com, .de, .it, .nl, .be, .at, .fr or .es with all your filters, or use the built-in make/model/price/year/mileage/fuel filters.
  • 💶 Prices and price ratings: asking price plus AutoScout24's market rating (top, good, fair, high, too low…).
  • 🔧 Specs: mileage, first registration, year, fuel, transmission, power in kW and HP, engine size and condition.
  • 📍 Location: country, postcode, city and street.
  • 🏢 Dealer details: seller type, company name, contact, phone numbers, dealer page and rating.
  • 📸 Photos: main photo URL and photo count.
  • ♾️ Unlimited results: searches with more than 4,000 cars are split into price bands automatically.

What data can you scrape from AutoScout24?

Field Example
Title / make / model / version BMW 318 d Limousine Advantage
Price 17,890
Price rating top
Mileage (km) 104,982
First registration / year 11/2021 / 2021
Fuel / transmission Diesel / Manual
Power 110 kW / 150 HP
Engine size 1,995 cc
Condition used
Location DE, 26180 Rastede
Seller Nord-Automobile (Dealer)
Seller phones +494402976985401
Seller rating 4.5 (155 reviews)
Photo main image URL and photo count
Listing link AutoScout24 offer URL

Use cases for AutoScout24 data

  • Car dealers and traders: monitor competitor stock and prices, and source cars to import or export.
  • Price analysis and valuation: build pricing models by make, model, year and mileage across European markets.
  • Lead generation: compile lists of car dealers with phone numbers, ratings and stock levels.
  • Market research: track EV adoption, fuel mix and price trends by country.
  • Price alerts: schedule runs to catch underpriced cars ("too low" price rating) as soon as they're listed.
  • Fleet and leasing companies: benchmark remarketing prices.

How to scrape AutoScout24

  1. Click Try for free to open AutoScout24 Scraper in Apify Console.
  2. Run a search on AutoScout24 with your filters and copy the results link, or fill in the make, model, country, price, year, mileage and fuel filters.
  3. Choose the sort order and max listings.
  4. Click Start.
  5. Download the cars as CSV, Excel or JSON, or connect them to your tools.

Input

Example input

{
  "startUrls": ["https://www.autoscout24.de/lst/volkswagen/golf?fregfrom=2019&kmto=100000"],
  "sortBy": "priceAsc",
  "maxItems": 1000
}

Example input with filters

{
  "make": "BMW",
  "model": "3 Series",
  "countries": ["DE", "NL"],
  "priceFrom": 5000,
  "priceTo": 20000,
  "yearFrom": 2017,
  "mileageTo": 150000,
  "fuelType": "diesel",
  "maxItems": 500
}
Field Description
AutoScout24 search links Search result links from any AutoScout24 country site. All filters are kept.
Make / Model Used when no link is given, e.g. BMW / 3 Series.
Countries Germany, Austria, Belgium, Spain, France, Italy, Luxembourg, Netherlands.
Price from / to Price range in euros.
First registration from Oldest registration year.
Mileage up to Maximum kilometres.
Fuel type Petrol, diesel, electric, hybrid, LPG, CNG, hydrogen, ethanol.
Sort by Best results, price, newest, mileage or year.
Max listings Stop after this many cars (0 = all).

Output

Car listing example

{
  "id": "67c21953-2da3-48aa-a5a8-1ffbc9cc1976",
  "url": "https://www.autoscout24.com/offers/bmw-318-d-limousine-advantage-...-67c21953-2da3-48aa-a5a8-1ffbc9cc1976",
  "title": "BMW 318 d Limousine Advantage",
  "make": "BMW",
  "model": "318",
  "price": 17890,
  "priceFormatted": "€ 17,890",
  "priceRating": "top",
  "mileageKm": 104982,
  "firstRegistration": "11/2021",
  "year": 2021,
  "fuel": "Diesel",
  "transmission": "Manual",
  "powerKw": 110,
  "powerHp": 150,
  "engineCc": 1995,
  "condition": "used",
  "country": "DE",
  "zip": "26180",
  "city": "Rastede/ Wahnbek",
  "sellerType": "Dealer",
  "sellerName": "Nord-Automobile",
  "sellerPhones": ["+494402976985401"],
  "sellerRating": 4.5,
  "sellerReviews": 155,
  "imageUrl": "https://prod.pictures.autoscout24.net/listing-images/...jpg/720x540.webp",
  "imageCount": 31
}

Output schema

Field Type Description
id string Listing ID.
url string (URL) Listing page.
title string Make, model and version.
make, model, version string Vehicle identification.
price number Price in euros.
priceFormatted string Price as shown.
priceRating string AutoScout24 price rating (top, good, fair, increased, high, toolow).
vatDeductible boolean VAT deductible (business sale).
mileageKm number Mileage in km.
firstRegistration string First registration (MM/YYYY).
year integer First registration year.
fuel string Fuel type.
transmission string Gearbox.
powerKw, powerHp number Engine power.
engineCc number Engine displacement.
condition string used, new, demonstration, year-old.
country, zip, city, street string Location.
sellerType string Dealer or private.
sellerName, sellerContact string Dealer name and contact.
sellerPhones array Dealer phone numbers.
sellerUrl string (URL) Dealer page.
sellerRating, sellerReviews number Dealer rating and review count.
imageUrl string (URL) Main photo.
imageCount integer Number of photos.
availableNow boolean Available immediately.
scrapedAt string (ISO date) When the row was collected.

How much does it cost to scrape AutoScout24?

AutoScout24 Scraper uses pay-per-listing pricing: a small fixed price per car, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More marketplace data

FAQ

Can I get more than 4,000 cars from one search? Yes. AutoScout24 only shows 4,000 results per search, so the scraper automatically splits large searches into price bands and collects them all.

Which countries are supported? All AutoScout24 country sites: Germany, Italy, Netherlands, Belgium, Austria, France, Spain and Luxembourg. Paste a link from any of them or pick countries in the filters.

Can I scrape private sellers? Yes, listings from both dealers and private sellers are included. Dealer listings have the company name, phones and rating.

What does the price rating mean? It's AutoScout24's own market comparison: top and good prices are below the typical market price, high is above it.

How fresh is the data? Every run reads the live marketplace. Sort by "Newest listings" to get the latest cars first.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate AutoScout24 Scraper with other apps? AutoScout24 Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape AutoScout24? The scraper only collects publicly listed vehicle offers. You are responsible for using the data in line with AutoScout24's terms and the GDPR.

Notes

Original clean-room implementation. Returns only public data; you are responsible for compliance with AutoScout24's terms. Not affiliated with AutoScout24.

Input

FieldTypeDescription
startUrls
AutoScout24 search links
arrayPaste search result links from AutoScout24 (any country site, e.g. https://www.autoscout24.de/lst/bmw/3er?fregfrom=2018). All your filters are kept. When empty, the filters below are used.
make
Make
stringCar make, e.g. BMW, Volkswagen, Mercedes-Benz, Tesla.
model
Model
stringCar model, e.g. 3 Series, Golf, Model 3. Requires a make.
countries
Countries
arrayOnly cars located in these countries. Leave empty for all of Europe.
priceFrom
Price from (€)
integerMinimum price in euros.
Default: 0
priceTo
Price to (€)
integerMaximum price in euros. 0 means no limit.
Default: 0
yearFrom
First registration from (year)
integerOldest first-registration year, e.g. 2018.
Default: 0
mileageTo
Mileage up to (km)
integerMaximum mileage in kilometres. 0 means no limit.
Default: 0
fuelType
Fuel type
string · , petrol, diesel, electric, hybrid, lpg…Only cars with this fuel type.
sortBy
Sort by
string · standard, priceAsc, priceDesc, newest, mileageAsc, yearDescOrder of results.
Default: "standard"
maxItems
Max listings
integerStop after this many cars. 0 means all matching cars.
Default: 200
proxyConfiguration
Proxy configuration
objectNot required for normal use.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~autoscout24-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "startUrls": [
    "https://www.autoscout24.com/lst/bmw/3-series?atype=C&cy=D&fregfrom=2018"
  ],
  "maxItems": 100
}'

Pricing

EventPricePaid plans from
Car listing
One AutoScout24 car listing in the dataset.
$0.001$0.0005

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs · 2 users · $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs · 4 users · $0.004 / flight scraped

Pinterest Scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

151 runs · 2 users · $0.0034 / item scraped

Google Trends Scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

139 runs · 6 users · $0.001 / keyword scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs · 3 users · $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs · 2 users · $0.005 / place scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build