Autoscout24 Listings Scraper avatar

Autoscout24 Listings Scraper

Pricing

from $0.90 / 1,000 car listings

Go to Apify Store
Autoscout24 Listings Scraper

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

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸš— AutoScout24 Listings Scraper

Extract car listings from AutoScout24, Europe's largest used- and new-car marketplace. The AutoScout24 Listings Scraper turns any AutoScout24 search into clean, structured data β€” price, make, model, mileage, first registration, power, fuel, transmission, location, dealer phone numbers and images β€” ready for market research, price monitoring, and lead generation.

Just build a search on autoscout24.com with the filters you want, paste the result URL, and run. Hosted on the Apify platform, it gives you API access, scheduling, integrations, and exports to JSON, CSV, Excel and Google Sheets out of the box.

✨ Features

  • 🏷️ Rich listing data – make, model, version, price, mileage, first registration, power, fuel, transmission, location and images for every car.
  • πŸ“ž Dealer & seller contacts – seller type, company name, contact name and phone numbers (including WhatsApp) straight from the listing.
  • πŸ” Search-URL based – bring any AutoScout24 search/category URL with your filters (make, model, price, year, mileage, country…) and the scraper paginates automatically.
  • πŸ”¬ Optional deep mode – flip on Scrape full vehicle details to enrich every car with 30+ extra fields: body type, colour, doors/seats, drivetrain, COβ‚‚ emissions, equipment, previous owners, warranty and the full description.
  • πŸ’Έ Pay only for what you scrape – transparent pay-per-result pricing with a built-in Max items cap to control cost.
  • ⚑ Fast & reliable – lightweight extraction that handles pagination and large result sets across European markets.

πŸ› οΈ How to use the AutoScout24 Listings Scraper

  1. Build your search – Go to autoscout24.com, apply any filters you like (make, model, price range, registration year, mileage, country, etc.), and copy the URL of the results page.
  2. Paste the URL – Add one or more of these search URLs to the Search URLs input field.
  3. Set your limits – Choose Max items (default 50) and, optionally, enable Scrape full vehicle details for the deep profile.
  4. Run the Actor – Start it and watch the structured results fill the dataset in real time.
  5. Export – Download the dataset as JSON, CSV, Excel or HTML, or pull it via the Apify API.

πŸ”§ Input

FieldTypeDescription
startUrlsarrayAutoScout24 search result URLs to scrape. Prefilled with a sample BMW search.
maxItemsintegerMaximum number of cars to scrape across all URLs. Default 50.
scrapeDetailsbooleanOpen each car's detail page for the full vehicle profile. Default false.
proxyConfigurationobjectOptional proxy settings. Off by default β€” the Actor works without a proxy.

Example input

{
"startUrls": [{ "url": "https://www.autoscout24.com/lst/bmw?atype=C" }],
"maxItems": 50,
"scrapeDetails": false
}

πŸ“Š Output

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Each car is one record.

Sample output (listing level)

{
"id": "c771d215-0d0e-4b35-8c12-1d32e1eacdb9",
"crossReferenceId": "457794029",
"url": "https://www.autoscout24.com/offers/bmw-i3-rex-...-c771d215-0d0e-4b35-8c12-1d32e1eacdb9",
"make": "BMW",
"model": "i3",
"modelGroup": "i3",
"version": "REX / Katalysator defekt",
"price": "€ 6,990",
"offerType": "U",
"mileage": "268,679 km",
"firstRegistration": "12/2016",
"power": "125 kW (170 hp)",
"fuel": "Electric/Gasoline",
"transmission": "Automatic",
"location": {
"countryCode": "DE",
"zip": "83026",
"city": "Rosenheim",
"street": "Dr.-Steinbeißer-Str. 3"
},
"seller": {
"type": "Dealer",
"companyName": "DRS Automobile",
"contactName": "I Matyas",
"phones": [
{ "type": "Mobile", "number": "+49 (0)172 - 3583449" },
{ "type": "Whatsapp", "number": "+49 (0)172 - 3583449" }
]
},
"images": ["https://prod.pictures.autoscout24.net/listing-images/..."],
"detailsScraped": false
}

Data fields

FieldDescription
make, model, modelGroup, versionVehicle make, model and trim/version
priceListed price (formatted)
offerTypeU (used) or N (new)
mileageOdometer reading
firstRegistrationFirst registration date
powerEngine power (kW / hp)
fuel, transmissionFuel type and gearbox
locationCountry, ZIP, city, street
sellerSeller type, company, contact name and phone numbers
imagesListing image URLs
urlDirect link to the car's detail page

With Scrape full vehicle details enabled, each record also includes body type, colour, doors, seats, drivetrain, displacement, COβ‚‚ emissions, equipment, previous owners, warranty, full seller contact and the complete description.

πŸ’° How much does it cost to scrape AutoScout24?

This Actor uses pay-per-result pricing:

  • $0.90 per 1,000 car listings scraped at listing level.
  • $2.00 per 1,000 cars when Scrape full vehicle details is enabled (the deep profile).

You only pay for the cars you actually scrape, and the Max items input keeps every run within budget. New Apify accounts include free monthly usage credits, so you can try it at no cost.

πŸ’‘ Tips

  • Beat the result cap. AutoScout24 returns up to ~4,000 cars per search. To enumerate a large make like BMW exhaustively, split your searches by model, price band or registration year and add each URL to startUrls.
  • Start small. Keep maxItems low for a first test run, then scale up once you're happy with the output.
  • Skip details for speed. Leave scrapeDetails off when listing-level data (price, mileage, registration, contacts) is enough β€” it's faster and cheaper.
  • Automate it. Use Apify Schedules to monitor prices or new listings daily and pipe results to Google Sheets, a webhook, or your own API.

❓ FAQ

Is scraping AutoScout24 legal? This Actor collects only publicly available data. As with any web scraping, you are responsible for how you use the data and for complying with applicable laws and AutoScout24's terms. Avoid collecting personal data you are not entitled to process.

Which countries are covered? Any AutoScout24 marketplace you can reach via a search URL β€” Germany, Austria, Italy, Spain, France, Belgium, the Netherlands and more.

Why are some detail fields empty? Field availability depends on what each seller filled in. Missing values are returned as null.

Can I get a custom version? Yes β€” open an issue on the Actor's Issues tab with your requirements.

πŸ†˜ Support

Found a bug or need an extra field? Head to the Issues tab on the Actor's page and let us know. Feedback is welcome and helps improve the scraper.

Start extracting European car market data with the AutoScout24 Listings Scraper today! πŸš—