VIN Insights API

Understand a vehicle’s market value, potential depreciation, and remaining lifespan.

  • Wallstreet Journal
  • CNN
  • Consumer Reports
  • Associated Press
  • New York Times
  • Washington Post

Vehicle data you can put to work

Send one or more vehicle identification numbers (VINs) from your system. Get available estimates back to enrich listings, evaluate inventory, or support vehicle research.

Three kinds of insight. One request.

Our VIN Insights API provides the following data points for a given VIN:

Market Value

  • Calculates fair market value by analyzing comparable vehicles currently and historically for sale in the local market.
  • Powered by a database of over 20 billion data points, our proprietary model accounts for localized pricing trends, odometer readings, trim levels, and available features/options.

Projected Depreciation and Retention

  • Forecasts vehicle value loss and retention curves across 3-year and 5-year horizons.
  • Trained across millions of new and used vehicles and refreshed monthly. We synthesize historical depreciation trends, mileage accumulation curves, and broader market shifts to model residual value over time.

Remaining Lifespan of a New or Used Vehicle

  • Estimates the remaining reliable service life of the vehicle, expressed in both remaining miles and years.
  • Powered by proprietary longevity modeling developed across 400 million vehicles, incorporating real-world mileage patterns and vehicle survival trends to estimate remaining service life.

Choose the insights you need for up to 50 vehicles per request.

Endpoint What it does Data returned
Get VIN insightsPOST /api/data/v1/vin-insights Looks up one or more vehicles and returns the selected insights for each vehicle configuration. Market value, depreciation, and/or remaining lifespan, with a status for each product.
Insight What it tells you Data returned when available
Market valuemarket_value An estimated current value for a vehicle. A value in US dollars and the mileage used, when known.
Depreciationdepreciation How much value a vehicle is projected to lose over three and five years. Loss rates and, when a starting price is available, dollar amounts.
Remaining lifespanremaining_lifespan An estimate of how much life a vehicle has left. Remaining years, miles, or both.

What do I need to provide?

Start with a VIN for each vehicle. Optional details help tailor the result. You also need API access and an API key; our team can help you get started.

For the request

Input name What it means Required Example
Vehicles The list of vehicles to evaluate, from 1 to 50 per request. Yes [{"vin": "19XFB2F59EE013816"}]
Insights to return Select one or more of the three products. If omitted, the API selects the products enabled for your account. No ["market_value"]

For each vehicle

Input name What it means Required Example
VIN The vehicle’s 17-character identification number. Yes "19XFB2F59EE013816"
Mileage Current odometer reading, from 0 to 600,000 miles. If omitted, available recorded or estimated mileage is used. If none is available, some insights may be unavailable. A supplied zero is treated as 1 mile for calculations. No 85000
ZIP code A five-digit ZIP code for location context. If omitted, nationwide defaults apply. No "02134"
Trim A trim hint to narrow the vehicle match. If omitted, the API uses the VIN and available vehicle data. No "LX"
New vehicle? Whether to calculate depreciation from new. Defaults to false (used). When true, projections start at vehicle age zero. No false
Vehicle price A positive whole-dollar USD purchase or list price, used only for depreciation. It does not change market value. No 12000

What will I receive?

A result for each VIN, with vehicle details and a status for each selected insight. The values below illustrate the format; they are not live estimates.

Data field or group What it means Example
Vehicle details Identified year, make, model, trim, and other available details. More than one configuration may be returned if it changes an insight. 2014 Honda Civic LX
Market value Estimated current value, in US dollars. $13,110 USD
Valuation context Effective mileage when known; ZIP appears only when supplied. 85,000 miles
ZIP 02134
Depreciation Projected value lost over each available period. Rates are fractions in the API; 0.05 means about 5.00%. Dollar losses require a starting value. 3 years: $600 (5.00%)
5 years: $1,870 (15.59%)

Using a supplied $12,000 price.

Remaining lifespan Estimated remaining years and/or miles. Either measure can be absent. 7.7 years
95,122 miles
Availability status Whether each requested product returned data. success or not_available

One VIN, a clearer picture

For example, an inventory team wants market value, depreciation, and remaining lifespan estimates for a vehicle it is reviewing.

You provide

VIN
"19XFB2F59EE013816"
Current mileage
85000
Vehicle price
12000
Requested products
"market_value"
"depreciation"
"remaining_lifespan"

You receive

Vehicle
2014 Honda Civic LX
Estimated market value
$13,110
Projected depreciation
3 years$600 (5.00%)5 years$1,870 (15.59%)
Estimated remaining lifespan
7.7 years95,122 miles

Example values captured on October 15, 2026; not a live valuation. Actual values and availability vary by vehicle and request.

Ready for your technical team

Share the full specification for request formats, response fields, authentication, and errors.

LLM clients

For a single VIN market-value lookup, GET accepts vin and optional mileage and zip query parameters. Use POST for batches and other products. Follow the current capabilities response for access requirements and limits.

GET /api/data/v1/vin-insights?vin=SAJWA6ATXH8K41808&mileage=42343&zip=02116

Before requesting VIN insights, call GET /api/data/v1/capabilities to discover the operations, authentication requirements and usage limits available to your request. An API key is not required for eligible requests. First call GET /api/data/v1/capabilities without Authorization. If the returned operation specifies bearer_required: false, submit that operation without an Authorization header. Otherwise, a valid Bearer API key is required. Access remains subject to availability and usage limits.

Read the API documentation · Data API OpenAPI specification

Get VIN Insights API access

Tell us about your business and expected VIN volume. We will follow up with API access details, coverage information, and pricing.

We'll only use this information to follow up about API access.