AutoScout24 Listings Details Scraper avatar

AutoScout24 Listings Details Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
AutoScout24 Listings Details Scraper

AutoScout24 Listings Details Scraper

Effortlessly scrape detailed car data from AutoScout24 — Europe's largest automotive marketplace. Get prices, specs, images, and dealer info for millions of listings across Europe. Fast, cheap & reliable.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Alkausari M

Alkausari M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

19 days ago

Last modified

Share

Extract structured car listing data from AutoScout24 — Europe's largest online car marketplace. Price, full specs, features, dealer contact info, full-resolution photos, and market price rating — all in one structured record. Output in English by default, regardless of which country domain the listing comes from (.de, .it, .fr, .es, .pl, .bg, and many more).

Built and maintained by Alkausari M.


✦ Highlights

  • 🌍 All AutoScout24 country domains.de, .it, .fr, .es, .nl, .be, .pl, .at, .ch, .lu, .bg, .hr, .ro, .ru, .se, .hu, .com.tr, .com.ua
  • 🇬🇧 English output by default — fields normalized regardless of source country (toggleable)
  • 💰 Market price rating — see whether each listing is a good deal or overpriced
  • 📞 Full dealer contact — phone, email, WhatsApp, website, address, ratings
  • 📊 Any format — JSON, CSV, Excel, XML, or live via the Apify API
  • 🛡 Anti-blocking built-in — residential proxies, smart retries

⚙ How it works

  1. Paste a URL — search page, direct car listing, or a mix. Any country domain works.
  2. Click Start — proxies, retries, and parsing handled for you.
  3. Download or pipe — JSON, CSV, Excel, or pull from the API.
// Example input — search page
{
"startUrls": [
{ "url": "https://www.autoscout24.com/lst/audi?atype=C&cy=D&sort=standard" }
],
"maxRequestsPerCrawl": 200,
"proxyConfiguration": { "useApifyProxy": true }
}
// Example input — direct car detail URLs
{
"startUrls": [
{ "url": "https://www.autoscout24.com/offers/ford-kuga-...-6cb47ddd" },
{ "url": "https://www.autoscout24.de/angebote/bmw-318-...-c65161a9" }
],
"proxyConfiguration": { "useApifyProxy": true }
}

For search or listing page URLs, this Actor automatically calls the companion AutoScout24 Listings URLs Scraper to collect all matching car URLs first, then scrapes each. For direct /offers/ URLs, no companion is called — they're scraped immediately. This split keeps things fast: heavy JS rendering only happens for listing pages; detail pages use lightweight HTTP requests.

[!IMPORTANT] Billing: when both stages run, each is billed as a separate Actor run in your Apify Console. The listings stage runs first; this Actor shows zero compute until it begins processing detail pages — then cost starts accumulating. You will see two runs for one job.

Force English output is on by default — all detail URLs are normalized to autoscout24.com before scraping so specs, features, and body types come back in English. Toggle it off to keep the original listing language.


📦 What you get back

Each car listing is one structured record:

{
"title": "Ford Kuga 1.5 EcoBoost 150 CV 2WD ST-Line",
"previewImage": "https://prod.pictures.autoscout24.net/...2560x1920.webp",
"vehicleType": "Car",
"bodyType": "SUV/Off-Road/Pick-Up",
"brand": "Ford",
"model": "Kuga",
"modelVersion": "1.5 EcoBoost 150 CV 2WD ST-Line",
"url": "https://www.autoscout24.com/offers/ford-kuga-...-6cb47ddd",
"price": {
"total": { "amount": 22500, "currency": "EUR", "formatted": "€ 22,500" }
},
"createdDate": "2026-03-10T09:50:03.496Z",
"description": "La vettura che hai scelto è proposta da Blubay S.p.A. ...",
"attributes": {
"Vehicle condition": "Used",
"Mileage": "15,311 km",
"Power": "110 kW",
"Fuel": "Gasoline",
"Transmission": "Manual",
"First Registration": "01/2023",
"Colour": "Black",
"Fuel consumption": "6.6 l/100 km (comb.)",
"CO₂ emissions": "149 g/km (comb.)",
"Number of Vehicle Owners": 1
},
"features": [
"Air conditioning", "Cruise control", "Navigation system",
"Parking assist system camera", "LED Headlights", "ABS",
"Lane departure warning system", "Emergency brake assistant"
],
"images": [
"https://prod.pictures.autoscout24.net/...2560x1920.webp",
"... 21 more images"
],
"id": "6cb47ddd-d97a-495d-984d-65069cbd4c6d",
"priceRating": null,
"imageCount": 22,
"location": "Livorno - LI",
"dealerName": "Blubay Spa",
"dealerRating": "5",
"dealerRatingsCount": "1086 Ratings",
"dealerDetails": {
"id": 15529411,
"name": "Blubay Spa",
"sellerType": "Dealer",
"phones": [
{ "type": "Office", "number": "+39 0586 - 372182" }
],
"email": "usato@blubayspa.it",
"website": "www.blubayspa.it",
"whatsapp": "0586 372182",
"address": "Via Enriques, 40, 57121, Livorno - LI, IT",
"rating": { "averageScore": 4.8, "count": 1086 }
}
}

(Trimmed for brevity — every field listed on the AutoScout24 page is captured.)


💰 Price Rating

When available, the priceRating field tells you how the listed price compares to similar cars on the market:

🟢 Very good price ████░░░░░░░░░░░░░░░░░░ Great deal — well below market
🟢 Good price ████████░░░░░░░░░░░░░░ Below average price
🟡 Fair price ████████████░░░░░░░░░░ Around market average
🟠 Increased price ████████████████░░░░░░ Slightly above average
🔴 High price ████████████████████░░ Expensive for this model
🔴 Very high price ██████████████████████ Well above market value

The output also includes the exact price boundary for each band so you can see where the listing sits:

"priceRating": {
"rating": "Very good price",
"priceRanges": {
"Very good price": { "start": null, "end": 34300 },
"Good price": { "start": 34301, "end": 38200 },
"Fair price": { "start": 38201, "end": 39600 },
"Increased price": { "start": 39601, "end": 42500 },
"High price": { "start": 42501, "end": 46000 },
"Very high price": { "start": 46001, "end": 48900 },
"Extremely high price": { "start": 48901, "end": null }
}
}

[!NOTE] priceRating is null when AutoScout24 doesn't have enough comparable listings to calculate a market price.


📋 Input

FieldDescriptionRequiredDefault
Start URLsAutoScout24 search/listing URLs, direct car detail URLs, or a mixYes
Max detail pages to scrape (maxRequestsPerCrawl)Caps how many car detail pages are scraped. When using search URLs, the listings scraper's page limit is auto-calculated from this. 0 = unlimitedNo200
Force English outputNormalize all URLs to autoscout24.com before scraping so all fields come back in EnglishNotrue
Proxy ConfigurationProxy settings. Leave as default if unsureNoApify Proxy

💡 Use cases

  • Market research — track prices, availability, and specs for specific models across Europe.
  • Price comparison — compare dealer pricing for the same make and model across regions.
  • Lead generation — build a list of dealers selling specific car types with full contact info.
  • Inventory monitoring — schedule regular runs to see how prices change over time.
  • Data pipelines — pipe results to Sheets, BigQuery, Snowflake, or webhooks via the Apify API.

❓ FAQ

Why two runs in my Console for one job? When you provide a search URL, this Actor calls the companion AutoScout24 Listings URLs Scraper to collect car URLs first. Both runs are listed and billed separately. Direct /offers/ URLs are scraped without a companion call.

Can I scrape cars from a specific country? Yes. Apply the country filter on AutoScout24, copy the URL, paste it in. You can also combine multiple country URLs in one run. All country domains are supported and the output stays in English (unless you disable Force English output).

Why are some fields empty (null)? AutoScout24 sellers aren't required to fill every field. Missing values appear as null.

Fewer results than expected — why? The maxRequestsPerCrawl setting caps how many car pages are processed. Increase it for more results, and check whether your search URL itself returned the number of listings you were expecting.

Is it legal to scrape AutoScout24? This Actor collects only publicly visible listing data. Use responsibly and in accordance with AutoScout24's Terms of Service.


📮 Support

Bugs, feature requests, or custom scraping work — open an issue on Apify or email alkausarimujahid@gmail.com.