Skip to Content

Edmunds Data Parser & API

Edmunds is a leading US automotive valuation and listings aggregator — around 15.5M visits per month — and Carapis extracts both its True Market Value pricing and its dealer listings through one REST API. Owned by CarMax, Edmunds layers structured valuation data on top of dealer-feed inventory, making it a strong pricing-signal source — delivered without you building or maintaining a scraper.

CountryUSA
TypeAggregator
OwnerCarMax
Vehicle typesused, new, dealer
Monthly visits~15.5M/mo (Semrush, Apr 2026)
Active listingsdealer feed
API accessNo public API (parse-only)
Parse priority★★★☆☆
Official sitewww.edmunds.com

What is Edmunds?

Edmunds is a well-known US car-research and shopping site owned by CarMax. It draws roughly 15.5M visits per month (Semrush, Apr 2026), combining editorial reviews, dealer-feed listings and its True Market Value (TMV) pricing — structured estimates of what buyers actually pay. The TMV pricing layer, like KBB’s value bands, is what differentiates Edmunds from a pure listings portal.

Market Position

Edmunds attracts ~15.5M visits per month (Semrush, Apr 2026), sitting alongside TrueCar in the US aggregator/valuation tier below the big shopping portals. It is owned by CarMax, so it shares an ownership cluster with the largest US used-car retailer within Carapis’s North American coverage. Its value to data buyers is the valuation layer: True Market Value provides a pricing reference that complements raw listings from CarGurus, Cars.com and AutoTrader.com.

Data Fields Available

Carapis extracts a complete structured record from Edmunds:

  • Vehicle identity — make, model, trim, model year, VIN
  • Condition — mileage and condition
  • ValuationTrue Market Value (TMV) price estimates (the standout field)
  • Pricing — dealer listing price (via dealer feed)
  • Specification — factory options and trim packages
  • Listing context — dealer name / location, photo gallery

The TMV valuation data is the unique asset — a ready-made pricing-signal layer for appraisal and residual-value models.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "edmunds", "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 — Edmunds True Market Value anchors appraisal and residual-value models for dealers.
  • Market research — compare TMV estimates against live listings to measure price gaps. See market research.
  • Appraisal tooling — power instant-offer and trade-in estimators with structured valuation data.

Frequently asked questions