Vehicle data API

VINdecode API

Decode a Vehicle Identification Number into structured vehicle specifications that can be used in quotes, inspections, auctions, insurance workflows, inventory systems, and customer-facing applications.

The API is platform-independent and returns real-time data in JSON or XML, making it straightforward to integrate from any trusted server-side application.

VINdecode API

What VINdecode Returns

Common vehicle attributes returned from a decoded VIN.

Vehicle Identity

  • Year, make, model, and trim
  • Body style and vehicle class
  • Manufacturer and country of origin

Specifications

  • Engine and transmission details
  • Driveline, dimensions, and capacities
  • Fuel economy and technical attributes

Equipment and Features

  • Standard and optional equipment
  • Safety and convenience features
  • Warranty and pricing data where available

Typical Integration Flow

Use a server-side integration pattern to keep credentials and JWTs protected.

Step 1

Collect VIN

Accept a 17-character VIN from your application workflow.

Step 2

Authenticate

Your backend obtains an audience-specific JWT from the identity service.

Step 3

Call VINdecode

Submit the VIN and requested report format through your server-side API layer.

Step 4

Display Results

Render the decoded vehicle data in the business workflow that needs it.

Coverage

VINquery.com focuses on passenger cars and light-duty pickup trucks for the United States and Canada.

Market Coverage

The VINdecode database covers vehicles manufactured for the US and Canadian markets from 1981 forward, with data depth depending on model year and available source data.

Data Feeds

Available data feeds range from lightweight identity data to richer specification, equipment, warranty, and pricing data for applications that need more detail.

Try VINdecode

Run a sample VINdecode request and inspect JSON or XML output.

Open VINdecode Demo