Vehicle Valuation
The Valuation API can be used to determine the present retail & trade values for a specific vehicle.
To use the API, a Vehicle ID returned from the Vehicle Search API (by Plate, VIN or Plain Text) or Vehicle Facet API is required.
It is also preferable to provide the latest odometer reading or a prediction of the odometer as this can have an impact on the valuation (please see our vehicle search API for information on how we can predict the odometer reading). If an odometer reading is not specified, we will utilise a calculated average for the age of the vehicle.
This API has an optional bounds feature that will show the upper and lower bounds for the retail & trade values given.
Once a result is returned for the valuation, a score will be provided that indicates our confidence in the number. The following general guide can be applied to the score:
High Confidence (e.g., >0.8): The valuation model is highly certain about the estimated retail value, supported by a large dataset and strong model accuracy
Medium Confidence (e.g., 0.5–0.8): The prediction is reasonable but may require additional validation due to a smaller sample size or price volatility.
Low Confidence (e.g., <0.5): The prediction is uncertain, often due to limited data availability or high market volatility.
Note: A low confidence score does not mean that it is wrong, it is our transparent way of letting you know the extent of the data we have access to to inform the valuation algorithm.
Retrieve the retail and trade market valuation for a given vehicle
Comma separated list of additional data packages to append to the core response
bounds
Vehicle id
6746602593058816
The mileage of a vehicle in kilometres
10000
RRP overwrite
23
RRP adjustment
23
Condition score of the vehicle
5
Plate/registration number of the vehicle
EAN272
Vehicle Identification Number (VIN) of the vehicle
JMYXTCW5W7Z000992
Valuations Response
Bad Request / Validation Failed
Resource for id cannot be found
Unknown error on the service side
POST /v1/valuations HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 146
{
"vehicle_id": "6746602593058816",
"kms": 10000,
"rrp_overwrite": 23,
"rrp_adjustment": 23,
"condition_score": 5,
"rego": "EAN272",
"vin": "JMYXTCW5W7Z000992"
}
{
"success": true,
"prediction": {
"id": "b2824bfd-d4a4-45e4-a81a-bed7b92c5cd9",
"vehicle_id": 5257788510961664,
"created_at": "2022-08-11T10:22:07.072Z",
"kms": 21000,
"price": 26000,
"score": 0.85,
"retail_price": 23000,
"trade_price": 23000,
"adjustment": {
"vehicle_id": 5257788510961664,
"trade_adjustment": {
"amount": 100,
"type": "fixed",
"overridden": true
},
"retail_adjustment": {
"amount": 100,
"type": "fixed",
"overridden": true
},
"overrides": [
{
"id": "7d1e9caa-b308-4b9f-b48f-29643dbbadf4",
"min_kms": 30000,
"max_kms": 35000,
"trade_price": 52000,
"retail_price": 52000
}
]
}
},
"bounds": {
"retail": {
"lower": 23000,
"upper": 33000
},
"trade": {
"lower": 23000,
"upper": 33000
}
}
}
Last updated