The vPIC system is migrated to the cloud platform.
Version 2.13 released on 7/25/2020
Added Make ID and Model ID fields to all DecodeVIN APIs in all formats (XML, JSON and CSV).
Updated Make field values to be returned in CAPS in all APIs.
Version 2.12 released on 6/20/2020
Changed the header of vPIC website to match the NHTSA website.
Version 2.11 released on 6/13/2020
Added feature to download all Body Class images.
Version 2.9.1 released on 3/14/2020
Limit DecodeVINValuesBatch to maximum 50 VINs per request.
Version 2.9 released on 12/21/2019
Added the following fields to GetWMIsForManufacturer and DecodeWMI API outputs: Created On (Date the WMI was created / added to vPIC), UpdatedOn (vPIC) and DateAvailabletoPublic (vPIC)
Set the default value for “Gross Vehicle Weight Rating” to be “Class 1A: 3,000 lb or less (1,360 kg or less)” to the VIN decode output for vehicle types Motorcycle and Low Speed Vehicle(LSVs) when Gross Vehicle Weight Rating value is not coded.
The output of the text fields that are not applicable for different Vehicle Types are marked as “Not Applicable” on VIN decode output if there are no values coded for those fields.
Updated error code 10 to be applicable to the following off -road vehicle body classes: “Off-road Vehicle - Construction Equipment”, “Off-road Vehicle - Farm Equipment”, “Off-road Vehicle - Golf Cart” and “Off-road Vehicle - Snowmobile”
Version 2.8 released on 11/9/2019
Added a new error code 14 "Unable to provide information for all the characters in the VIN" in the VIN decode outputs
Added R programming language example in API Language example section.
Updated the Footer section
Version 2.7.1 released on 7/17/2019
Support for JSV format is removed
Search in GetVehicleVariableValuesList method is update to be on exact Variable Name or Variable ID
Version 2.7 released on 7/14/2019
Get Makes for Manufacturer by Manufacturer Name and Get Makes for Manufacturer by Manufacturer Name and Year APIs are updated to accept ManufacturerID or Name as input
GetManufacturerDetail API is updated to accept ManufacturerID or Name as input.
GetManufacturerList API is updated to accept optional input search parameter "Manufacturer Type" (e.g., Completed, Incomplete, Final Stage, Importers, etc.)
Added a note to all VINDecode methods, that says "NOTE: Any missing decoded values should be interpreted as NHTSA does not have data on the specific variable. Missing value should NOT be interpreted as an indication that a feature or technology is unavailable for a vehicle."
Added two new fields "Gross Combination Weight Rating" and "Gross Combination Weight Rating up to” to all VINDecode methods and GetVehicle VariablesList API
Added a new field "Gross Vehicle Weight Rating up to" to all VINDecode methods and GetVehicle VariablesList API.
NCAP and CAFE fields are removed from all API outputs
Removed SAE WMI Listings from APIs
Updated the VPIC Decode outputs in APIs to show VIN ErrorCodes as comma-separated list of values and ErrorText as semicolon-separated error text description. For Example:
ErrorCode will be "2,6"
ErrorText will be "2 - VIN corrected, error in one position; 6 - Incomplete VIN"
Version 2.5 released on 12/25/2018
Filtered out line returns when decoding a VIN in .CSV format.
Multiple Error Codes - Multiple error codes will be returned when you decode a VIN, if the VIN has multiple errors and more than one error code is needed to represent the errors.
Error Code 1 for Off-Road Vehicles - If the body class of the VIN indicates an off-road vehicle, the text for Error Code 1 (Check Digit (9th position) does not calculate properly) will be displayed with an additional NOTE, that says, "Disregard if this is an off-road vehicle PIN that has been decoded as check digit calculation may not be accurate".
New Error Code 12 - Model year entered does not match the model year based on the 10th character in VIN. This error is triggered when the Model Year entered does not match with the two possible model years defined by the 10th position of the VIN.
New Error Code 400 - Invalid Characters Present (I, O, Q). This error indicates the presence of invalid characters I, O or Q in a VIN. As one or more characters in a VIN do not follow ISO VIN standards, the VIN decode information may be incomplete.
A new element "Rear Cross Traffic Alert" has been added to Active Safety System Group.
Added description for Active Safety System Group elements.