AutoScout24 Scraper: Past the 4,000 Limit avatar

AutoScout24 Scraper: Past the 4,000 Limit

Pricing

from $0.70 / 1,000 cars

Go to Apify Store
AutoScout24 Scraper: Past the 4,000 Limit

AutoScout24 Scraper: Past the 4,000 Limit

Every car of an AutoScout24 search in 8 countries, past the 4,000 the site shows, checked against its count. $1 per 1,000 cars. Price, mileage, specs, dealer and phone; car pages optional.

Pricing

from $0.70 / 1,000 cars

Rating

0.0

(0)

Developer

Luzi

Luzi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Get every car of an AutoScout24 search, not just the 4,000 the site shows you: from any results link in Germany, Austria, Belgium, Spain, France, Italy, Luxembourg or the Netherlands, or from a make, model and filters. The run's last message checks the cars saved against AutoScout24's own count for each search. No AutoScout24 account, login or cookies needed.

Tested daily. Latest check: BMW X3s listed in Germany, 5,366 of the 5,370 cars the site counted, in under 8 minutes.

What does this Actor do?

You give it links to AutoScout24 results pages, or a make, a model and filters. For each search it saves one row per car, until it has every car AutoScout24 counts for that search or reaches your limit.

AutoScout24's own site stops at 200 pages of 20 cars (4,000) for any search. This Actor keeps going: a bigger search is read price band by price band (and by mileage where one price alone holds more), so a search far past 4,000 (up to 100,000 cars) comes back in one run, and its final message says, per search, whether it got all of AutoScout24's count.

Each row comes with:

  • the listing id, the car's link and its title
  • make, model, model group, variant, engine name and the seller's version text, the highlights the card shows, new or used (and demo, classic, pre-registered)
  • the price in euros and as shown, AutoScout24's price rating (good price, fair price…), the VAT note, the list price when new and an earlier price where shown
  • mileage, first registration, fuel, gearbox, power in kW and hp, engine size, fuel consumption and CO₂ where shown, electric or hybrid
  • where the car is: country, ZIP code, city and a dealer's street
  • the seller: private or dealer, the dealer's name and contact person, every phone number (office, mobile, WhatsApp), the dealer's page, legal notice and logo, and its star rating and number of ratings
  • every picture in large size, boosted and trending flags, the interest level AutoScout24 shows, the dealer's own reference, and AutoScout24's ids for the make, model, generation, variant, engine and trim
  • the search it came from and AutoScout24's count for the search

With Include car pages on, each row also gets the car's own page: the description, the full equipment list (by group), body type, colour and the maker's colour name, paint, upholstery, seats, doors, cylinders, gears, drive, weight, previous owners, accident and damage, service history, non-smoking, next inspection and last service, emission class and sticker, consumption and CO₂, electric range, the market's median price and price rating bands, net price and VAT rate, the map point, when it was listed, how many people saved it, warranty, a history report link, and the dealer's average rating, ratings by category, opening hours, website and years on AutoScout24.

With Include dealer pages on, a dealer's cars also get the dealer's own page: about us, the legal notice, address, phone and fax numbers, website, contact people, the brands and services it offers, opening hours, branches, its rating by category and its newest 10 reviews (with the dealer's replies).

Why use it?

  • Every car, not 4,000. A search with more cars than the site shows is read to its end; the run tells you for each search how many of the count it saved.
  • Eight countries, from any results link with your filters, or from a make, model, country, price, year, mileage, fuel, gearbox, body and seller type.
  • Phone numbers on every row that has a seller's number (all of them in our tests), without opening car pages.
  • Car pages when you want them, with history, equipment and the market price range, and dealer pages with the dealer's profile and newest reviews.
  • $1 per 1,000 cars, car pages included, and nothing per search.

How to use it

  1. Paste AutoScout24 results links under Search links, or fill in a Make (and Model, Countries and filters).
  2. Set Max cars per search (1,000 by default). To get a whole search, set it above the number AutoScout24 shows for it.
  3. Turn on Include car pages if you need the full listings, and Include dealer pages for the dealers' profiles and reviews.
  4. Start the run, then download the cars as JSON, CSV or Excel.

Run it with no input to see a sample: up to 100 BMW X3s listed in Germany, charged as usual.

Input

FieldWhat it is
startUrlsAutoScout24 results links (de, at, be, es, fr, it, lu, nl, com) with filters
make, modelA make and model as AutoScout24 writes them in a link (bmw, x3)
countriesDE, AT, BE, ES, FR, IT, LU, NL (all eight when empty)
minPriceLowest price in euros, for the make and filters
maxPriceHighest price in euros, for the make and filters
minYearFirst registered from this year
maxYearFirst registered until this year
maxMileageHighest mileage in km
fuelTypeall (default), petrol, diesel, electric, hybrids, lpg, cng and more
gearboxall (default), automatic, manual or semi-automatic
bodyTypeall (default), compact, suv, station-wagon, sedan and more
sellerTypeall (default), dealer or private
maxCarsPerSearch1 to 100,000, default 1,000
includeDetailstrue to read each car's own page too (default false)
includeDealerPagestrue to read each dealer's page too (default false)

Example:

{
"startUrls": ["https://www.autoscout24.de/lst/bmw/x3?atype=C&cy=D"],
"make": "audi",
"model": "a4",
"countries": ["DE", "AT"],
"maxPrice": 30000,
"minYear": 2019,
"fuelType": "diesel",
"maxCarsPerSearch": 10000,
"includeDetails": false
}

A link to a single car, to a dealer's page, to motorbikes or to another site is refused before the run starts, with the link named. The make and filters form one more search, read on autoscout24.com in English; a link keeps its own site's language.

Output

One row per car. Fields the site does not show for a car are null or an empty list.

FieldWhat it is
listing_id, url, titleThe car
make, model, model_group, variant, motor_type, model_version, highlights, vehicle_type, offer_type, is_newWhat car it is
price, price_text, currency, price_rating, price_label, vat_label, is_conditional_price, suggested_retail_price, old_price, is_super_dealThe price in euros, AutoScout24's rating, the list price, cuts
mileage_km, mileage_text, first_registration, first_registration_text, fuel, fuel_code, gearbox, power_kw, power_hp, engine_ccThe car's main facts
fuel_consumption_text, co2_text, wltp, electric_type, is_damaged, available_now, available_from, special_conditionsConsumption, emissions, hybrid or electric, damage, delivery
country_code, zip, city, streetWhere it is
seller_id, seller_type, seller_name, seller_contact, seller_phone, seller_phones, seller_page_url, seller_imprint_url, seller_logo, seller_languageThe seller and every phone number
seller_rating, seller_rating_countA dealer's star rating and number of ratings
image_url, images, image_countPictures, large size
ad_tier, result_type, is_boosted, is_trending, is_online_sale, interest_level, cross_reference_idThe listing's placement and the dealer's reference
make_id, model_id, generation_id, variant_id, motor_type_id, trim_idAutoScout24's ids for the car's make, model and trim
search_url, search_totalThe search the row came from and AutoScout24's count for it
details_readWith car pages: whether the car's page was read
description, equipment, equipment_by_groupWith car pages: the description and the full equipment
body_type, body_color, manufacturer_color, paint_type, upholstery, upholstery_color, seats, doors, cylinders, gears, drive_train, weight_kg, dimensionsWith car pages: body, colour, interior and drive
emission_class, emission_sticker, co2_class, fuel_category, fuel_consumption_l_100km, fuel_consumption_urban, fuel_consumption_extra_urban, co2_g_kmWith car pages: emissions and consumption
electric_range_km, battery_charging_time, battery_ownership, additional_fuels, has_particle_filterWith car pages: electric range, battery, other fuels
previous_owners, had_accident, damage_conditions, full_service_history, non_smoking, new_inspection, next_inspection, last_service, last_belt_serviceWith car pages: the car's history
is_rental, production_year, model_year, model_generation, original_market, hsn_tsn, license_plate, legal_categories, has_registration, new_driver_suitableWith car pages, where shown: more about the car
price_negotiable, vat_deductible, price_on_request, net_price, vat_rate, market_median_price, price_rating_ranges, dealer_priceWith car pages: price terms and the market price range
latitude, longitudeWith car pages: the map point
seller_rating_average, seller_recommend_percent, seller_ratings_by_category, seller_reviews_url, seller_customer_since, seller_homepage, seller_opening_hours, seller_stock_url, seller_logo_large, seller_best_pricedWith car pages: the dealer's profile
created_at, status, warranty, favorites, youtube_url, has_360_view, history_report_urlWith car pages: listed at, saved by, warranty, media
dealer_page_read, dealer_customer_id, dealer_name, dealer_name_add_on, dealer_street, dealer_zip, dealer_city, dealer_countryWith dealer pages: the dealer and its address
dealer_phones, dealer_fax_numbers, dealer_homepage, dealer_about, dealer_imprint, dealer_contact_personsWith dealer pages: contact, about us, legal notice, people
dealer_types, dealer_brands, dealer_services, dealer_opening_hours, dealer_hero_image, dealer_branchesWith dealer pages: what it sells and offers, hours, branches
dealer_rating_average, dealer_rating_count, dealer_review_count, dealer_recommend_percent, dealer_grades, dealer_reviewsWith dealer pages: ratings and the newest 10 reviews

Sellers' names and phone numbers are personal data: check that your use is allowed where you are (in the EU, the GDPR applies).

How much does it cost?

No surcharges and no paid options; an item that fails is not charged.

This Actor is priced per car saved:

  • $1 per 1,000 cars ($0.001 a car), with or without car and dealer pages. Each car is charged once per run.
  • No start fee, and nothing per search.

So 1,000 cars cost $1. If you set a maximum cost for a run, the Actor stops when it reaches it and keeps every car saved so far.

How long does a run take?

About a minute and a half per 1,000 cars (5,366 in under 8 minutes in a test). With car and dealer pages, about 2 minutes per 50 cars (50 in 2 minutes in a test). For more than about 60,000 cars, or about 2,000 with car and dealer pages, raise the run's timeout under Run options before you start.

Good to know

  • AutoScout24's count. The final message compares the cars saved with the site's count for each search. The count moves while a big search is read, as cars come and go.
  • A car in two of your searches is saved once, under the first search that reached it, so the second one's count check can read short.
  • Order. A search under 4,000 cars comes back in the order of its link (AutoScout24's best results first by default); a larger one comes back price band by price band.
  • Language. Text fields (fuel, gearbox, colours, equipment) come in the language of the link's site: German for autoscout24.de, Italian for .it, English for .com and for the make and filters.
  • Car pages. A car taken down between the results page and its own page keeps the row from the results page, marked details_read: false, as does a car page the site keeps refusing. A dealer often leaves the description empty.
  • Dealer pages. A dealer's cars on one results page share one visit to its page. A dealer page that cannot be read keeps the cars, marked dealer_page_read: false. Reviews are the newest 10 the page shows, not the dealer's whole history. These pages show no e-mail address.
  • Cars only: no motorbikes, vans or caravans sections, and not AutoScout24.ch, which is a separate site.

More Actors from us

Use it from an AI agent or the API

One call starts a run and returns its items (Apify waits up to 300 seconds; for a longer run, start it with POST /v2/acts/…/runs and read its dataset):

POST https://api.apify.com/v2/acts/luzivanlt~autoscout24-listings-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>

With the sample input as its JSON body:

{
"startUrls": ["https://www.autoscout24.de/lst/bmw/x3?atype=C&cy=D"],
"fuelType": "all",
"gearbox": "all",
"bodyType": "all",
"sellerType": "all",
"maxCarsPerSearch": 100,
"includeDetails": false,
"includeDealerPages": false
}

Its inputs, in the order of the input form:

InputWhat it takesDefault
startUrls (Search links)AutoScout24 results links, copied from your browser after you set the make, model, country, price, year, mileage and any other filters you want, on autoscout24.de, .at, .be, .es, .fr, .it, .lu, .nl or .com.—
make (Make)Instead of a link: the make to search, as AutoScout24 writes it in a link (bmw, mercedes-benz, volkswagen, land-rover).—
model (Model)The model of the make above, as AutoScout24.com writes it in its links (a4, x3, golf, 3-series).—
countries (Countries)The countries whose cars to read, for the make and filters above: Germany, Austria, Belgium, Spain, France, Italy, Luxembourg and the Netherlands.—
minPrice (Lowest price (€))Only cars priced at or above this many euros, for the make and filters above.—
maxPrice (Highest price (€))Only cars priced at or below this many euros, for the make and filters above.—
minYear (First registered from (year))Only cars first registered in this year or later, for the make and filters above.—
maxYear (First registered until (year))Only cars first registered in this year or earlier, for the make and filters above.—
maxMileage (Highest mileage (km))Only cars with at most this many kilometres on the clock, for the make and filters above.—
fuelType (Fuel)One fuel, for the make and filters above: petrol, diesel, electric, the two hybrids, LPG, CNG, hydrogen, ethanol or other."all"
gearbox (Gearbox)Automatic, manual or semi-automatic gearbox, for the make and filters above; any gearbox by default."all"
bodyType (Body type)One body type, for the make and filters above: compact, convertible, coupé, SUV, station wagon, sedan, van, transporter or other."all"
sellerType (Seller)Dealers only, private sellers only, or both (the default), for the make and filters above."all"
maxCarsPerSearch (Max cars per search)Stop each search after this many cars, from 1 to 100,000 (1,000 by default).1000
includeDetails (Include car pages)Also open each car's own page for its description, full equipment list, body type, colour, seats and doors, previous owners, accident and service history, next inspection, emission class and sticker, consumption and CO₂, the market price range, map point, every picture in large size, and the dealer's rating details, opening hours and website.false
includeDealerPages (Include dealer pages)Also open each dealer's own page and add its profile to the dealer's cars: about us, legal notice, address, phone and fax, website, contact people, the brands and services it offers, opening hours, branches, its rating by category and its newest 10 reviews.false

Apify's MCP server, https://mcp.apify.com, lists it as luzivanlt/autoscout24-listings-scraper. To give an AI agent this Actor as a tool, add the server to the agent's MCP config:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=luzivanlt/autoscout24-listings-scraper"
}
}
}

The client signs in with OAuth, or add "headers": { "Authorization": "Bearer <APIFY_TOKEN>" }.

Charged per car delivered; the sample input above costs at most $0.10.

FAQ

Can I get more than 4,000 cars from one search? Yes, up to 100,000 a search: set Max cars per search above the site's count; the final message tells you how many of the count were saved (5,366 of 5,370 in a test).

Can I use my own filters? Yes. Set them on AutoScout24, copy the link from your browser and paste it under Search links.

Do I get dealers' phone numbers? Yes, on every row, from the results page: the numbers the listing shows (office, mobile, WhatsApp).

This Actor reads only what AutoScout24 shows any visitor without an account. Rows can hold sellers' names and phone numbers: whether you may store and use them depends on your purpose and on the data protection law where you are. Read AutoScout24's terms, and ask a lawyer when in doubt.