Skip to Content

AutoTrader.com Data Parser & API

AutoTrader.com is Cox Automotive’s flagship US car-shopping portal — around 26-28M unique visitors per month across millions of listings — and Carapis extracts its full listing data, including spec, price, dealer details and history-report links, through one REST API. Because Cox serves Kelley Blue Book (KBB) listings off the Autotrader inventory feed, AutoTrader.com and KBB are effectively one inventory backend — and Carapis delivers it without you building or maintaining an Akamai-protected scraper.

Available now. AutoTrader.com is in the live feed — pull it from /apix/api/vehicles/ with your API key.

CountryUSA
TypePortal
OwnerCox Automotive
Vehicle typesused, new, dealer, private
Monthly visits~26-28M unique/mo (Cox, Dec 2025)
Active listings"Millions"
API accessPartial / limited API
Parse priority★★★★★
Official sitewww.autotrader.com

What is AutoTrader.com?

AutoTrader.com is a leading US car-shopping marketplace owned by Cox Automotive. It aggregates dealer inventory plus private-seller listings with full specifications, pricing, photos and vehicle-history links, and reports roughly 26-28M unique visitors per month (Cox, Dec 2025). As part of Cox Automotive, its inventory feed also powers KBB.com’s listings — so it sits at the center of a very large share of US dealer data.

Market Position

AutoTrader.com is one of the top US car-shopping portals with ~26-28M unique visitors per month (Cox, Dec 2025), alongside CarGurus and Cars.com. Its owner, Cox Automotive, also controls Kelley Blue Book (KBB.com) and the Manheim wholesale auction network — and KBB listings are served off the same Autotrader inventory feed. That consolidation means one parsing strategy across the Cox cluster (AutoTrader.com + KBB) unlocks a large, overlapping share of US dealer inventory, with Manheim adding the wholesale side.

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 AutoTrader.com 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.

Because the same feed backs KBB, AutoTrader.com is the most efficient single entry point into Cox-served US dealer inventory.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "autotrader-com", "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 — benchmark dealer pricing across the largest US inventory feed for dealers.
  • Market research — track US inventory mix and dealer coverage. See market research.
  • Import / export — vet US vehicles using spec, mileage and history-report links. See import & export.

Frequently asked questions