Skip to Content

Carwow Data Parser & API

Carwow is a UK, German and Spanish car marketplace — combining new-car lead generation with a “sell my car” auction — and Carapis can extract its listing and offer data through one REST API. Carwow blends dealer offers, used inventory and consumer auctions across three markets, and Carapis can serve the data without you building a scraper.

On request — not in the live feed today. We do not continuously crawl Carwow 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.

CountryUK
TypeMarketplace
Vehicle typesnew, used, dealer
Monthly visitshigh
Active listingsmixed (lead-gen + sell-my-car)
API accessNo public API (parse-only)
Parse priority★★☆☆☆
Official sitewww.carwow.co.uk

What is Carwow?

Carwow is a car-buying and selling marketplace operating in the UK, Germany and Spain. It started as a new-car lead-generation platform connecting buyers with dealer offers, and has expanded into used cars and a “sell my car” auction model. In 2024 it acquired Autovia (Auto Express, evo, Carbuyer, DrivingElectric) and raised $52M to expand across the UK, Germany and Spain.

Market Position

Carwow occupies a hybrid position: new-car lead-gen plus a “sell my car” auction, rather than a pure listings portal, operating across the UK, Germany and Spain. Its 2024 Autovia acquisition and $52M raise signalled expansion ambitions. For data buyers, Carwow’s value lies in its dealer-offer and auction signals across three markets — a different angle from straightforward classified inventory.

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 Carwow is no exception.

List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:

  • idstring
  • source_codestring
  • brand_namestring
  • brand_slugstring
  • model_namestring
  • model_slugstring
  • trimstring
  • yearinteger
  • price_usdinteger
  • mileageinteger
  • fuel_typeFuelTypeEnum
  • transmissionTransmissionEnum
  • body_typeBodyTypeEnum
  • colorColorEnum
  • seller_typeSellerTypeEnum
  • regionstring
  • source_locationobject
  • has_accidentboolean
  • is_new_vehicleboolean
  • is_verifiedboolean
  • statusVehicleStatusEnum
  • is_availableboolean
  • first_seen_atstring
  • last_seen_atstring
  • thumbVehiclePhoto
  • photosarray
  • photos_countinteger
  • has_valuationboolean
  • has_llm_analysisboolean
  • analysisobject

Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:

  • generationstring
  • price_originalstring
  • price_original_currencystring
  • original_msrpstring
  • engine_ccinteger
  • seat_countinteger
  • drive_typeDriveTypeEnum
  • has_simple_repairboolean
  • has_recallboolean
  • recall_fulfilledboolean
  • warranty_typestring
  • inspection_passedboolean
  • owner_countinteger
  • is_undervaluedboolean
  • valuation_scorenumber
  • featuresarray
  • descriptionstring
  • listing_urlstring
  • listing_idstring
  • vinstring
  • vehicle_nostring
  • availability_checked_atstring
  • status_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.

Carwow’s mix of new-car offers, used inventory and auction data makes it useful for understanding dealer pricing across the UK, Germany and Spain.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "carwow", "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 — dealer-offer and auction data feed market-pricing models for dealers.
  • Market research — track new-car offers and used pricing across the UK, Germany and Spain. See market research.
  • Import / export — compare dealer offers across three markets. See import & export.

Frequently asked questions