AutoScout24 Data Parser & API
AutoScout24 is a pan-European car marketplace spanning 18 countries with around 2.5M listings group-wide — and Carapis extracts its full listing data through one REST API, so a single parser gives you Europe-wide coverage. Owned by Hellman & Friedman (acquired in 2020), AutoScout24 runs a common platform across Germany, Italy, the Netherlands, Belgium, Austria, Switzerland, Spain, France and more — making it the most efficient single source of cross-border European car data, even behind its aggressive Akamai Bot Manager defences.
Available now. AutoScout24 is in the live feed — pull it from /apix/api/vehicles/ with your API key.
| Country | Germany |
|---|---|
| Type | Portal |
| Owner | Hellman & Friedman |
| Vehicle types | used, new, dealer, commercial, moto |
| Monthly visits | ~46.6M/mo (.com, Dec 2025) |
| Active listings | ~2.5M (group) |
| API access | Partial / limited API |
| Parse priority | ★★★★★ |
| Official site | www.autoscout24.com |
What is AutoScout24?
AutoScout24 is one of Europe’s largest car marketplaces, headquartered in Munich and operating localized portals across 18 countries from a shared platform. It lists used and new cars, commercial vehicles and motorcycles from roughly 45,000 dealers plus private sellers. Its .com flagship sees ~46.6M visits/mo (Dec 2025), and the group carries about 2.5M cars at any time. It is owned by private-equity firm Hellman & Friedman.
Market Position
AutoScout24 is Germany’s #2 auto portal behind Mobile.de and the #1 or leading auto marketplace in several other European markets, with ~46.6M visits/mo on .com (Dec 2025) and ~2.5M listings group-wide. In 2024 the group expanded by acquiring LeasingMarkt.de, AutoProff and Canada’s TRADER Corporation. Because every national site shares one data model, a single AutoScout24 parser unlocks coverage across 18 markets at once — the most efficient cross-border footprint of any European platform Carapis serves.
What the API returns
Response schema
Indicative — this is the shape, not a guarantee. Every source returns the same structure, so what you build against does not change when you add one. Which fields carry a value depends on the source and on the individual listing: a site that does not publish mileage returns null there, and AutoScout24 is no exception.
List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:
idstringsource_codestringbrand_namestringbrand_slugstringmodel_namestringmodel_slugstringtrimstringyearintegerprice_usdintegermileageintegerfuel_typeFuelTypeEnumtransmissionTransmissionEnumbody_typeBodyTypeEnumcolorColorEnumseller_typeSellerTypeEnumregionstringsource_locationobjecthas_accidentbooleanis_new_vehiclebooleanis_verifiedbooleanstatusVehicleStatusEnumis_availablebooleanfirst_seen_atstringlast_seen_atstringthumbVehiclePhotophotosarrayphotos_countintegerhas_valuationbooleanhas_llm_analysisbooleananalysisobject
Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:
generationstringprice_originalstringprice_original_currencystringoriginal_msrpstringengine_ccintegerseat_countintegerdrive_typeDriveTypeEnumhas_simple_repairbooleanhas_recallbooleanrecall_fulfilledbooleanwarranty_typestringinspection_passedbooleanowner_countintegeris_undervaluedbooleanvaluation_scorenumberfeaturesarraydescriptionstringlisting_urlstringlisting_idstringvinstringvehicle_nostringavailability_checked_atstringstatus_changed_atstring
Abbreviated example:
{
"id": "0193f2c1-...",
"source_code": "encar",
"brand_name": "BMW",
"model_name": "320i",
"trim": "M Sport",
"year": 2021,
"price_usd": 28400,
"price_original": "38900000",
"price_original_currency": "KRW",
"mileage": 45000,
"fuel_type": "gasoline",
"transmission": "automatic",
"has_accident": false,
"listing_url": "https://...",
"photos": [{ "url": "https://cdn.carapis.com/..." }],
"first_seen_at": "2026-09-28T11:04:22Z",
"is_available": true
}Which sources you can actually query is answered by GET /apix/api/sources/ with your API key — it is the list your account can pull today, and it is the one to trust over any page on this site.
The same field structure applies across all 18 markets, so data from Germany, Italy, Spain, France and the Nordics arrives in one consistent shape — ideal for pan-European pricing models.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "autoscout24", "limit": 20},
headers={"Authorization": f"Bearer {API_KEY}"},
)
for car in resp.json()["results"]:
print(car["make"], car["model"], car["year"], car["price"])Get an API key at my.carapis.com and see the full API reference. Pricing is on the pricing page .
Use Cases
- Pan-European market research — one source covers 18 countries with consistent fields. See market research.
- Pricing intelligence — cross-border spec and price data power residual-value models for dealers.
- Import / export — compare the same model’s pricing across Germany, Italy, Spain and beyond. See import & export.