VIN Search
Get vehicle details from a VIN.
The Vehicle VIN API allows you to search for vehicles by VIN. The request requires only a region, VIN, and API key. It will either return a matching vehicle with possible option packs or a null.
Get a vehicle by its VIN
Plate number of the registered vehicle
Comma separated list of additional registration lookup data codes, if using (e.g. additional_upstream_data)
If enabled, a larger selection of vehicles may be returned and a manual selection would be required to select the correct vehicle. This is disabled by default in favor of a system which will infer the correct vehicle and order the results by likelihood of behind correct.
The region to perform this request in
An optional reference id which will be stored against usage records if supplied
Success
trueThe raw vehicle description. It is recommended that end users manually verify that this value corresponds to the same vehicle type as the "vehicle" object above.
The confidence that the vehicle was matched correctly. If this is 'reduced', it's recommended to manually check or prompt your end user to check if the vehicle is correct.
The colour of the vehicle, if known
The VIN of the vehicle, if known
Extended Data vehicle description product which can be selected by providing the appropriate query parameter
Bad Request
Unauthorized
GET /v2/vehicles/vins/{vin} HTTP/1.1
Host: api.autograb.com.au
ApiKey: YOUR_API_KEY
Accept: */*
{
"success": true,
"vehicle": {
"id": "text",
"region": "au",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"body_type": "text",
"body_config": "text",
"transmission": "text",
"wheelbase": "text",
"fuel": "text",
"engine": "text",
"drive": "text",
"num_doors": 1
},
"upstream_vehicle": "text",
"confidence": "standard",
"colour": "text",
"vin": "text",
"additional_vehicles": [
{
"id": "text",
"region": "au",
"title": "text",
"year": 1,
"make": "text",
"model": "text",
"badge": "text",
"series": "text",
"body_type": "text",
"body_config": "text",
"transmission": "text",
"wheelbase": "text",
"fuel": "text",
"engine": "text",
"drive": "text",
"num_doors": 1
}
],
"extended_data": null,
"registration_status": {
"expiry_date": "text",
"status": "text"
},
"vehicle_age": {
"compliance_plate": "text",
"year_of_manufacture": 1
},
"writeoff_info": {},
"build_data": {
"vin": "text",
"build_date": "text",
"make": "text",
"model": "text",
"features": [
{
"code": "text",
"value": "text"
}
]
},
"odo_history": [
{
"read_date": "text",
"odometer": 1
}
],
"odo_prediction": {
"prediction": 1,
"days_since_read": 1,
"avg_yearly": 1,
"avg_daily": 1,
"ag_market_avg": 1
},
"vsrr": {
"fuel_economy": {
"star_rating": 1,
"consumption": 1
},
"emissions": {
"co2": 1,
"star_rating": 1
},
"pollutants": {
"star_rating": 1,
"test_regime": "text"
},
"safety": {
"driver": {
"star_rating": 1,
"test_regime": "text"
}
}
}
}Example Usage
To request vehicle information with a VIN supply the VIN in your request.
Features
You can request more data than the standard payload by leveraging a range of features described below. You can request one or many features at once in a comma separated list.
Refer to the Vehicle Search Feature page for a full list of supported features.
Last updated
Was this helpful?