Autoscout24 avatar

Autoscout24

Pricing

$0.50 / 1,000 results

Go to Apify Store
Autoscout24

Autoscout24

Our autoscout24.com scraper makes it simple to collect listings at scale. It automatically gathers URLs from all available pages and extracts complete details for every listing — including price, mileage, year, and more.

Pricing

$0.50 / 1,000 results

Rating

0.0

(0)

Developer

youssef farhan

youssef farhan

Maintained by Community

Actor stats

4

Bookmarked

12

Total users

3

Monthly active users

15 hours ago

Last modified

Share

AutoScout24 Scraper — Scrape autoscout24.com Vehicle Listings Across Europe with 50+ Fields

Scrape AutoScout24 listings from autoscout24.com at the lowest price on the Apify Store — $0.50 per 1,000 results — and extract 50+ structured fields per vehicle including full equipment lists, GPS coordinates, dealer contact details, CO₂ emissions, and all photo URLs. Built for European automotive dealers, market research firms, and data aggregators who need comprehensive cross-border vehicle data from Europe's largest car marketplace.

What you get

Listing info

  • listing_id, listing_url
  • status — Active or Inactive
  • created_at — ad creation date
  • offer_type — Used, New, Demo
  • ad_tier, is_mia

Vehicle specs

  • make, model, model_version
  • body_type, body_color, paint_type
  • transmission, drive_train, fuel_type, fuel_type_formatted
  • power_kw, power_hp, displacement_ccm, cylinders, gears
  • doors, seats, weight_kg
  • co2_emission, has_particle_filter
  • fuel_consumption_combined, fuel_consumption_formatted

History & condition

  • first_registration, first_registration_raw
  • mileage_km, mileage_formatted
  • had_accident, full_service_history, non_smoking, new_inspection
  • previous_owners, legal_category

Pricing

  • price — numeric EUR value
  • price_formatted — display string (e.g., "€ 9,200")
  • price_negotiable, vat_deductible, is_final_price

Equipment (categorized)

  • equipment_comfortAndConvenience — array + count
  • equipment_entertainmentAndMedia — array + count
  • equipment_extras — array + count
  • equipment_safetyAndSecurity — array + count
  • total_equipment_count

Location

  • country, city, zip, street
  • latitude, longitude

Seller / Dealer

  • seller_id, seller_type, is_dealer
  • seller_company, seller_contact_name
  • seller_phone, seller_phone_raw
  • dealer_homepage, dealer_region
  • warranty_exists, leads_range

Media

  • main_image — primary photo URL
  • all_images — full array of photo URLs
  • image_count, has_360_view

Description

  • description — full cleaned text, HTML stripped

Sample output

{
"listing_id": "53a8e594-eb3a-4871-9252-1e37b6d29816",
"listing_url": "https://www.autoscout24.com/offers/bmw-114-114i-...",
"status": "Active",
"created_at": "2025-09-30T12:17:46.407Z",
"make": "BMW",
"model": "114",
"model_version": "114i CarPlay*Siège Chauffant*Garantie",
"body_type": "Sedan",
"body_color": "White",
"first_registration": "04/2014",
"mileage_formatted": "136,130 km",
"power_kw": 75,
"power_hp": 102,
"cylinders": 4,
"gears": 6,
"transmission": "Manual",
"drive_train": "Rear Wheel Drive",
"fuel_type_formatted": "Gasoline",
"doors": 5,
"seats": 5,
"had_accident": false,
"full_service_history": true,
"price": 9200,
"price_formatted": "€ 9,200",
"price_negotiable": false,
"vat_deductible": false,
"total_equipment_count": 44,
"equipment_comfortAndConvenience": ["Cruise control", "Navigation system", "Seat heating"],
"equipment_entertainmentAndMedia": ["Android Auto", "Apple CarPlay", "Bluetooth"],
"equipment_safetyAndSecurity": ["ABS", "Electronic stability control", "Tire pressure monitoring"],
"country": "BE",
"city": "Tubize",
"zip": "1480",
"latitude": 50.69989,
"longitude": 4.20648,
"seller_company": "Urban Car",
"seller_phone": "+32 (0)474 - 734924",
"warranty_exists": true,
"image_count": 15,
"main_image": "https://prod.pictures.autoscout24.net/listing-images/53a8e594.jpg/1280x960.webp"
}

Use cases

  • European car dealerships tracking competitor pricing by make, model, and country across AutoScout24's 18-country coverage
  • Automotive market research firms building EUR-denominated pricing indices for new and used vehicles
  • Fleet and leasing companies monitoring residual values and comparable pricing across Germany, France, Belgium, and Italy
  • Data aggregators feeding pan-European vehicle comparison or valuation platforms
  • Insurance and finance companies appraising vehicle portfolios against live AutoScout24 market data
  • Automotive analysts studying equipment prevalence, fuel type trends, and CO₂ distribution across European listings

Pricing

EventPrice
Per 1,000 results$0.50

Real example: Scrape 20,000 AutoScout24 listings across Germany and France ≈ $10.00

First results are free — test before your first paid run.

How it works

  • Input one or more AutoScout24 search URLs (any make, model, country, price, or year filter)
  • Set start_page and end_page to control range, or leave defaults to scrape all pages
  • Up to 100 concurrent workers process listing and detail pages in parallel for fast runs
  • Duplicate and stagnation detection stops the run cleanly when no new listings appear
  • Progress is saved to a resumable state key — runs can recover from interruptions
  • Optional Telegram notifications sent on completion
  • Export results as JSON, CSV, or Excel from the Apify dataset

Why this scraper

  • 50+ fields per listing — the most complete AutoScout24 dataset on the Apify Store, including equipment categories, GPS coordinates, CO₂ data, and VAT deductibility flags
  • Lowest price on the Store at $0.50/1,000 results — competing actors charge 2–4× more
  • Equipment lists are categorized into four groups (Comfort, Safety, Entertainment, Extras) with item counts — immediately usable for filtering or scoring without further parsing
  • Returns both seller_phone and seller_phone_raw for direct CRM import
  • Resumable state means long runs across large markets won't lose progress on restart

Input example

{
"start_urls": [
{"url": "https://www.autoscout24.it/lst/bmw/serie-1-(tutto)/bt_city-car?atype=C&cy=B&damaged_listing=exclude&desc=1&page=6&powertype=kw&search_id=11w9zrzgw35&sort=age&source=listpage_pagination&ustate=N%2CU"},
{"url": "https://www.autoscout24.com/lst/bmw/1-series/all?sort=age&desc=1"}
],
"start_page": 1,
"end_page": 20,
}

FAQ

Does it cover all AutoScout24 countries? Yes. Provide any country-filtered AutoScout24 URL — Germany, France, Belgium, Italy, Spain, Netherlands, and others.

Are equipment lists returned as arrays or strings? Arrays. Each equipment category (equipment_comfortAndConvenience, etc.) is a proper JSON array with a corresponding _count field for easy filtering.

What output formats are available? JSON, CSV, and Excel — available from the Apify dataset UI and REST API.

Can I limit to specific pages? Yes. Use start_page and end_page to define an exact page range, or leave end_page empty to scrape all pages.

Does it support scheduling? Yes. Use Apify's built-in scheduler for daily or weekly automated runs.

Does it send notifications when done? Yes. Supply a TELEGRAMTOKEN and TELEGRAMCHATID in environment variables to receive a Telegram message on completion.

Can I use this via API or MCP? Yes. Callable via the Apify REST API and available as an MCP server for AI agents (Claude, ChatGPT, Cursor).

Use via API or MCP

Call this actor via the Apify REST API or as an MCP server for AI agents (Claude, ChatGPT, Cursor):

https://mcp.apify.com/actors/fayoussef/autoscout24

Full API docs: https://docs.apify.com/api/v2

Need a custom scraper?

Need AutoScout24 data combined with Mobile.de or other European portals, delivered on a schedule, or integrated with your CRM? Visit automationbyexperts.com for custom builds, retainers, and data-as-a-service.