NHTSA vPIC Vehicle API

The NHTSA Vehicle Product Information Catalog (vPIC) API provides programmatic access to vehicle make, model, manufacturer, and type data compiled by NHTSA. Key capabilities include VIN decoding (single and batch up to 50 VINs), World Manufacturer Identifier (WMI) lookup, manufacturer details, vehicle variables, plant codes, and Canadian vehicle specifications. No authentication required; responses available in JSON, XML, or CSV.

Documentation

API entry from apis.yml

apis.yml Raw ↑
aid: dot:nhtsa-vpic-api
name: NHTSA vPIC Vehicle API
description: The NHTSA Vehicle Product Information Catalog (vPIC) API provides programmatic access to
  vehicle make, model, manufacturer, and type data compiled by NHTSA. Key capabilities include VIN decoding
  (single and batch up to 50 VINs), World Manufacturer Identifier (WMI) lookup, manufacturer details,
  vehicle variables, plant codes, and Canadian vehicle specifications. No authentication required; responses
  available in JSON, XML, or CSV.
humanURL: https://vpic.nhtsa.dot.gov/api/
baseURL: https://vpic.nhtsa.dot.gov/api/vehicles
tags:
- Vehicle Safety
- VIN
- NHTSA
- Recalls
- Manufacturers
properties:
- type: Documentation
  url: https://vpic.nhtsa.dot.gov/api/