Skip to Content

Collecting Cars Data Parser & API

Collecting Cars is a UK-based global online auction for classic and enthusiast vehicles — and Carapis can extract its full lot data, including detailed provenance, options, modifications, photos and sold-price history, through one REST API. Operating across multiple regions with international buyers, Collecting Cars publishes final results that make it a strong source for enthusiast and classic valuation data outside the US-centric platforms.

On request — not in the live feed today. We do not continuously crawl Collecting Cars 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
TypeAuction
Vehicle typesclassic, auction, moto
Monthly visitsmid-tier (est.)
Active listingsdaily lots
API accessNo public API (parse-only)
Parse priority★★★☆☆
Official sitecollectingcars.com

What is Collecting Cars?

Collecting Cars is a UK-headquartered online auction platform for classic, enthusiast and collectible vehicles and motorcycles, serving a global buyer base. It runs daily curated lots with thorough descriptions, photo sets and public bidding. As a non-US-anchored enthusiast auction, it broadens collector-market coverage into the UK, Europe, the Middle East and Asia-Pacific.

Market Position

Collecting Cars is among the established global enthusiast auction houses (traffic mid-tier, est.), complementing the US-centric Bring a Trailer and Cars & Bids with strong UK/European and Asia-Pacific reach. Online collector auctions now move 50K+ cars/yr (~$2.5B), surpassing live auctions (Hagerty, 2025). Its public, well-documented results make it valuable for building a geographically broader picture of collector-car prices and provenance.

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 Collecting Cars 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.

Provenance, modifications and public sold-price results are what make Collecting Cars’ data valuable for collector valuation across multiple regions — delivered as structured fields rather than free text.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "collecting-cars", "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 — public sold-price results power collector valuation models for dealers and specialists across UK/EU markets.
  • Market research — track enthusiast and classic segment trends beyond US platforms. See market research.
  • Import / export — provenance and spec depth help cross-border collectors source rare vehicles. See import & export.

Frequently asked questions