Parameter
key
requiredExample
YOUR_API_KEY_HERE
Description
Your VinAudit API key
docs / api / market / values
The Market Values API estimates retail, wholesale, and trade-in values for passenger vehicles in the United States and Canada using millions of comparable sales records. It supports pricing tools, inventory analysis, and market comparisons. Use this endpoint for both GET and POST requests. Submit either `vin` or `id` with your API key and optional valuation parameters. It helps teams benchmark vehicle pricing against current market data.
Parameter
key
requiredExample
YOUR_API_KEY_HERE
Description
Your VinAudit API key
Parameter
vin
optionalExample
2T1BURHE3EC020936
Description
The vehicle identification number.
Required when querying market values by VIN.
Parameter
id
optionalExample
2014_toyota_corolla_s
Description
The unique identifier for the year/make/model/trim combination, as returned by the selections function of VinAudit’s VIN Decoder API. This value should be selected from the API response, not manually constructed.
Required when querying market values by ID.
Parameter
format
optionalExample
json
Description
The output format:
json (default)
xml
html
Parameter
mileage
optionalExample
90000
Description
The mileage used for valuation. Accepts a numeric mileage value or average. If omitted, the API uses average mileage by default.
Parameter
period
optionalExample
90
Description
Number of days to look back for sales data (max: 365)
Parameter
type
optionalExample
retail
Description
Market type for valuation.
Options:
retail (default) – Consumer market pricing
wholesale – Dealer auction pricing
tradein – Trade-in value pricing
Parameter
condition
optionalExample
average
Description
Vehicle condition adjustment.
Options:
average (default)
like_new
not_great
Parameter
known_damage
optionalExample
frame_damage
Description
Known vehicle damage that affects pricing.
Options:
frame_damage – Major structural damage
airbags_deployed – Airbag deployment history
salvage – Salvage title history
brand – Branded title
rollback – Odometer rollback
minor_damage – Minor accident damage
lemon – Lemon law vehicle
rental – Former rental vehicle
prior_theft – Vehicle has prior theft history
Parameter
country
optionalExample
usa
Description
Country for market valuation
Options:
usa (default)
canada
Field
success
Example
true
Description
Whether market value data has been retrieved
Field
vin
Example
2T1BURHE3EC020936
Description
The vehicle identification number
Field
id
Example
2014_toyota_corolla_s
Description
The unique vehicle YMMT ID
Field
vehicle
Example
2014 Toyota Corolla S
Description
The vehicle title (Year, Make, Model, Trim)
Field
mileage
Example
75248
Description
The mileage used to compute the market value
Field
count
Example
120
Description
The number of data points used for estimate
Field
mean
Example
7044
Description
The estimate average market price
Field
stdev
Example
1276
Description
Standard deviation of prices
Field
certainty
Example
99
Description
The statistical confidence in the market value
Field
period
Example
["2015-06-27", "2015-07-16"]
Description
The date range of the historical sales data used
Field
prices
Example
{"average": 7044, "below": 5768, "above": 8320}
Description
The estimated average market, below market, and above market prices
Field
prices.distribution
Example
{"min": 2495, "max": 2995, "count": 10}
Description
Price distribution buckets showing ranges and counts of data points
Field
adjustments
Example
See nested fields below
Description
Breakdown of adjustments applied to the market value based on mileage, history, condition, and known damage
Field
adjustments.mileage
Example
{"average": 167391.71, "input": 167391.71, "adjustment": 0}
Description
Adjustment applied based on vehicle mileage
Field
adjustments.history
Example
{"records": [], "adjustment": 0}
Description
Adjustment applied based on vehicle history records
Field
adjustments.condition
Example
{"input": "not_great", "adjustment": -1472}
Description
Adjustment applied for vehicle condition (e.g., like_new, not_great)
Field
adjustments.known_damage
Example
{"input": "frame_damage", "adjustment": -2325}
Description
Adjustment applied for known vehicle damage (e.g., minor_damage, frame_damage, lemon)
Field
type
Example
wholesale
Description
Market type for valuation (retail, wholesale, or tradein)
Using vehicle or Year/Make/Model/Trim identifiers
Using the type parameter for retail, wholesale, and trade-in values
For condition and known damage inputs, plus no-data response cases
Access the Market Values API with a free developer account. No credit card required.