Listings Data Feed

Vehicle listings data feed — new and used, every platform

Live and historical retail listings from 10+ major platforms and 50,000+ dealer websites — new and used, every brand and region, delivered to your cloud daily.

226M+
listing records
2M
new per day
10+
platforms
50K+
dealer sites
daily
incremental

What's in the data

Every field you need, on every listing

Each record is normalized, VIN-keyed, and deduplicated across platforms — with the source and full price history attached.

vin — 17-character VIN, the primary join key across every dataset.
price — Asking price in USD.
price_history — Daily price snapshots while the listing was live.
mileage — Odometer reading as listed.
condition — One of new, used, or CPO. Always populated.
source — Platform of origin for the listing.
dealer — Dealer id, name, and location.
{
  "vin":           "1FTFW1E84MFA12345",
  "first_seen_at": "2024-08-12T14:22:08Z",
  "last_seen_at":  "2026-04-29T09:14:51Z",
  "year":          2022,
  "make":          "Ford",
  "model":         "F-150",
  "trim":          "Lariat SuperCrew 4x4",
  "mileage":       38210,
  "price":         42950,
  "condition":     "used",
  "location":      { "zip": "30309", "state": "GA" },
  "source":        "cargurus",
  "dealer":        { "id": "d_8412", "name": "Atlanta Auto Group" },
  "price_history": [ 7 snapshots ... ]
}

Who Uses It

Who uses the feed, and for what

From marketplaces to dealers to analysts — the live market, in their pipeline.

For marketplaces & apps

Launch with full inventory

Product teams back search and listings with nationwide new-and-used inventory from day one.

Coverage without building your own crawler .
For pricing & competitive intel

Benchmark against the market

Analysts compare any VIN to the live market by price, mileage, and days-on-market.

Know where every car sits vs. the market .
For dealers & dealer groups

Watch your competition

Dealers see competitor pricing and time-on-lot by region and segment.

Price to the market in real time .
For analysts & researchers

Measure supply and demand

Teams track inventory levels, price trends, and turnover across the country.

Spot shifts weeks earlier .

Delivery

Delivered to where your team already works

Pick the channel that fits your pipeline — no middleware, no portal to babysit.

S3 push Daily incremental Parquet drops to your bucket. We assume a cross-account role, you keep ownership.
Snowflake / BigQuery Native data share into your warehouse. New rows appear; no ETL on your side.
Direct download Signed URLs for one-time historical pulls.

What Makes It Different

Not a slice of the market — the whole market

Three things you'll notice the first time you compare it to a single-platform feed.

New and used in one feed

No two-vendor split that breaks your dataset or forces you to buy and reconcile two feeds. The whole US market sits in one VIN keyspace.

Source on every listing

You always know whether a listing came from a dealer site, CarGurus, or Craigslist — so you can weight sources the way your use case needs.

Price history, not just current price

Daily snapshots while the listing was live let you reconstruct how a vehicle was priced over time — not just the price the day you pulled it.

How You Buy It

Buy only what you need — clean and ready to use

No all-or-nothing contract and no raw scrape to clean up. Take the exact slice you need, already normalized and ready for your pipeline.

Clean data, not a raw scrape

Every record is normalized, VIN-keyed, deduplicated across sources, and validated — with a documented, versioned schema. It drops straight into your warehouse or training pipeline, with no cleanup pass on your side.

Buy it in pieces

Take the whole dataset or just the slice you need. License one dataset or several combined, as a one-time pull or an ongoing feed — and always start with a sample.

make & model region / state year range date range just the fields you need

FAQ

Frequently asked questions

Directly to your S3 bucket, Snowflake instance, BigQuery project, or SFTP endpoint, on the cadence you choose. There is no portal to log into — you set the destination once during onboarding and we push to it.

Yes. We can scope the feed to specific date ranges, makes and models, geographic bounds, and source filters. We give you a row estimate and file size before you confirm the order.

Both. Take a one-time historical snapshot, an ongoing daily delta, or start with a snapshot and add the daily feed once you have validated the data.

Pricing is based on the dataset, record volume, delivery cadence, and contract term. Contact us with your use case and we will come back with a specific quote.

Get Started

Tell us what you need

Tell us about your listings-feed use case and we'll come back with a dataset recommendation, a sample, and a quote — usually within 2 business days. No sales call required to get the numbers.

A paragraph is enough. We'll follow up with the right schema questions.
Which datasets are you interested in?

We respond within 2 business days. If your need is urgent, email us directly at [email protected].

Every car on the market, in your pipeline

226M+ listings · 2M new/day · 10+ platforms · new and used · daily to your cloud.