AUTO1 Group Data Parser & API
AUTO1 Group is Europe’s largest B2B used-car wholesale and instant-buy platform — it sold 842,000 cars in 2025 across 30+ countries — and Carapis can extract its listing and condition-grade data through one REST API. Berlin-based and listed (ETR:AG1), AUTO1 runs wirkaufendeinauto (instant-buy), Autohero (online retail) and AUTO1.com (wholesale), holding unique transaction-level pricing data, and Carapis can serve it without you building a scraper.
On request — not in the live feed today. We do not continuously crawl AUTO1 Group right now. Activation takes 2–3 weeks of engineering and is quoted per source, because each one ships with dedicated proxies, anti-bot tuning and ongoing maintenance. Ask us to add it.
| Country | Germany |
|---|---|
| Type | Online-dealer |
| Vehicle types | used, dealer |
| Monthly visits | high |
| Active listings | 842K sold 2025; large live stock |
| API access | Partial / limited API |
| Parse priority | ★★★★☆ |
| Official site | www.auto1.com |
What is AUTO1 Group?
AUTO1 Group is a Berlin-based, publicly listed (ETR:AG1) used-car platform spanning 30+ countries. It operates three brands: wirkaufendeinauto.de (instant-buy C2B), Autohero (online retail) and AUTO1.com (Europe’s largest B2B wholesale marketplace). In 2025 it reported €8.2B revenue and sold 842,000 cars — roughly 3.1% of the European used-car market.
Market Position
AUTO1 Group is Europe’s largest B2B used-car wholesale and instant-buy operator, with 842K cars sold in 2025 (€8.2B revenue, ~3.1% of the European used-car market) across 30+ countries. Its distinctive asset is transaction and wholesale pricing data plus condition grading from its instant-buy flow — information that does not appear on classified portals. That makes it a high-value source, though access is more gated and B2B-oriented than a public marketplace.
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 AUTO1 Group 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 condition grading and wholesale/transaction pricing are what make AUTO1 uniquely valuable — data not found on consumer classified portals.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "auto1", "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
- Pricing intelligence — wholesale and transaction pricing power residual-value models for dealers.
- Market research — track European wholesale supply and condition grading. See market research.
- Import / export — source graded wholesale vehicles across 30+ countries. See import & export.