Skip to Content

Manheim Data Parser & API

Manheim is Cox Automotive’s wholesale auction network — the largest dealer-to-dealer auction channel in the US, moving a very large B2B volume — and Carapis can extract its per-lot data, including VIN, condition grade, announcements and sale history, through one REST API. Manheim is dealer-gated (login-only) with little public traffic, but its structured wholesale data is among the most valuable in North America for pricing intelligence — delivered without you managing dealer-only access yourself.

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

CountryUSA
TypeAuction
OwnerCox Automotive
Vehicle typesused, dealer, auction, commercial
Monthly visitsdealer-gated (low public)
Active listingsvery large (B2B)
API accessPartial / limited API
Parse priority★★★☆☆
Official sitewww.manheim.com

What is Manheim?

Manheim is the largest physical and digital wholesale vehicle auction operator in the US, part of Cox Automotive. It is a B2B channel: licensed dealers buy and sell used vehicles, including off-lease and fleet cars, through Manheim’s physical lanes and online platforms. Because it is dealer-gated behind a login, it has low public traffic but a very large transaction volume — and each lot carries a structured Manheim condition grade, announcements and sale data.

Market Position

Manheim is the leading US wholesale dealer-auction channel; together with Copart, IAA and OPENLANE, the US wholesale auctions move well over 800K vehicles per week. As part of Cox Automotive, it shares ownership with AutoTrader.com and Kelley Blue Book (KBB) — so one Cox cluster spans retail listings (Autotrader/KBB) and the wholesale side (Manheim). Manheim’s condition grades and Manheim Market Report values are an industry-standard wholesale-pricing reference, making it uniquely valuable for residual-value and remarketing models.

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 Manheim 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.

The condition grade, announcements and wholesale sale data are the standout fields — a structured wholesale-pricing signal not visible on retail portals.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "manheim", "limit": 20}, headers={"Authorization": f"Bearer {API_KEY}"}, ) for car in resp.json()["results"]: print(car["make"], car["model"], car["year"], car["vin"])

Get an API key at my.carapis.com  and see the full API reference. Pricing is on the pricing page .

Use Cases

  • Pricing intelligence — Manheim condition grades and sale data are a wholesale-pricing benchmark for dealers.
  • Remarketing / residual value — model auction outcomes against retail listings. See market research.
  • Import / export — source wholesale vehicles with VIN and condition data. See import & export.

Frequently asked questions