The NHTSA Product Information Catalog Vehicle Listing (vPIC) Application Programming Interface (API) provides different ways to gather information on Vehicles and their specifications. The vPIC Dataset is populated using the information submitted by the Motor Vehicle manufacturers through the 565 submittals. All the information on how a VIN is assigned by the manufacturer is captured in this catalog and used to decode a VIN and extract vehicle information.
Click here to see examples in Multiple Languages.
We want to let you all know that we are aware of the situation with the slowness of the vPIC application programming interfaces (APIs) and are working diligently to address this. We apologize for the inconvenience that this has caused and please be patient while we scale up the environment within the next 2 weeks to cater to the growing user base.
Decode VIN (flat format)
Decode VIN Extended
Decode VIN Extended (flat format)
Get WMIs for Manufacturer
Get All Makes
Get All Manufacturers
Get Manufacturer Details
Get Makes for Manufacturer by Manufacturer Name
Get Makes for Manufacturer by Manufacturer Name and Year
Get Makes for Vehicle Type by Vehicle Type Name
Get Vehicle Types for Make by Name
Get Vehicle Types for Make by Id
Get Equipment Plant Codes
Get Models for Make
Get Models for MakeId
Get Models for Make and a combination of Year and Vehicle Type
Get Models for Make Id and a combination of Year and Vehicle Type
Get Vehicle Variables List
Get Vehicle Variable Values List
Decode VIN (flat format) in a Batch
Get Canadian vehicle specifications