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.
Example Response
{"success":true,"vehicle": {"id":"4568590518845440","region":"au","title":"2021 Tesla Model 3 Rear-Wheel Drive Auto","year":"2021","make":"Tesla","model":"Model 3","badge":"Rear-Wheel Drive","series":null,"model_year":"MY21","release_month":11,"release_year":2021,"body_type":"Sedan","body_config":null,"transmission":"Reduction Gear","transmission_type":"Reduction Gear","wheelbase":null,"wheelbase_type":null,"fuel":"Electric","fuel_type":"Electric","engine":"Electric","engine_type":"Electric","drive":"RWD","drive_type":"Rear Wheel Drive","num_doors":4,"num_seats":5,"num_gears":1,"num_cylinders":null,"capacity_cc":null,"power_kw":null,"torque_nm":null,"range":null,"options": [ {"detail":"Standard Paint","price":0 }, {"detail":"Paint - Black","price":1500 }, {"detail":"Full Self Driving Capability","price":10100 }, {"detail":"Paint - Multi-Coat Red","price":2900 }, {"detail":"Interior - Black & White","price":1500 }, {"detail":"19\" Sport Wheels","price":2200 } ] },"upstream_vehicle":"2021 TESLA MODEL 3 Sedan","confidence":"standard","additional_vehicles": []}
Features
You can request more data than the standard payload by leveraging a range of features described below.
Ensure your commercial agreement has these features enabled if you require them.
Extended Data
This feature will return an extended payload of vehicle data from the registration authority. Use features=extended_data to receive this payload.
"extended_data": {"body_type_description":"CAR/SEDAN","color_description":"WHITE","engine_number":"DKJ039523","make_code":"VOLKS","make_description":"","model_code":"","model_description":"POLO","vehicle_type_description":"CAR / SMALL PASSENGER VEHICLE"
Upstream Data
This feature will return structured descriptive data from the registration authority. Use features=additional_upstream_data to receive this payload.
"additional_upstream_data": {"vin":"WVWZZZAWZKU065305","year":"2019","make":"Volkswagen","model":"Polo","badge":"AW","series":"85TSI Comfortline","fuel_type":"95 RON PULP","body_style":"Hatch","transmission":"7 auto","capacity_cc":"1000","colour":"White","title":"2019 Volkswagen AW Polo 85TSI Comfortline 4 Hatch 7sp auto 1.0L 1000cc 3cyl T/Petrol 2018"
Vehicle Age
This feature will return structured data on the age of a vehicle from the registration authority. Use features=vehicle_age to receive this payload.
This feature will return the options fitted to the vehicle based on your Factory Build Data. It will show all options, the price, and whether or not it is fitted to the vehicle. Usefeatures=build_data
The 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.
confidenceenum
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.
standardreduced
colourstring
The colour of the vehicle, if known
vinstring
The VIN of the vehicle, if known
additional_vehiclesarray of Vehicle (object)
Any additional alternate vehicle matches beyond the first (usually most likely) match
extended_dataany
Extended Data vehicle description product which can be selected by providing the appropriate query parameter