VIN Decoder API

Professional vehicle data API. Decode millions of VINs instantly with complete technical specifications, fluid capacities, OEM parts and repair times.

Get Your Free API Key Browse Endpoints Full Documentation
Free plan • 100 requests/month • No credit card required
400k+
Vehicles in Database
< 85ms
Average Response Time
10+
Languages Supported
99.9%
Service Uptime

Powerful features included

Complete Vehicle Decode
Make, model, year, engine code, power (HP/kW), transmission, drivetrain, body type, fuel type, and many more technical fields.
Fluids & Capacities
Exact quantities for engine oil, coolant, fuel tank, brake fluid, washer fluid and other service fluids.
OEM Parts Catalog
Original manufacturer parts lookup by carId (available on paid plans).
Repair Time Estimates
Standard labor times for common maintenance and repair jobs (paid plans).

Core endpoints

Endpoint What it returns
GET /api/?vin=XXXX...Full technical vehicle data
GET /api/?carId=12345&fluids=1Fluid capacities table
GET /api/?carId=12345&oemParts=1OEM parts list (Pro)
GET /api/?carId=12345&timeRepair=1Repair time estimates (Pro)
GET /api/?brands=1List of all supported brands

The GET /api/?brands=1 endpoint returns the complete list of all supported manufacturers in the database (more than 1,000 makes). The "Popular Brands" section on the Database page only highlights the most common ones with dedicated logo support for convenience. The full dataset is available through any VIN decode or the API.

Official SDKs & Client Libraries

We provide official SDKs for the most popular languages to make integration fast and easy. All SDKs are open source on GitHub.

JavaScript SDK
Browser + Node.js
JoxMarkes/vindecodervehicle-js-sdk →
Node.js SDK
Server-side JavaScript
JoxMarkes/vindecodervehicle-node-sdk →
PHP SDK
Native PHP integration
JoxMarkes/vindecodervehicle-php-sdk →
Python SDK
Python 3.x support
JoxMarkes/vindecodervehicle-python-sdk →

More languages coming soon. Contributions and feedback are welcome on GitHub!

Authentication is simple: add ?user=YOUR_USER&key=YOUR_KEY to every request.

Create your free account (100 req/month) →

Subscribe for Full API Access

All paid plans include 1000 calls per month (regardless of plan) + premium features where applicable. Free plan: 100 requests/month.
Recurring • Cancel anytime • Secure