API v1
VIN Decode API
Programmatic access to European vehicle data. Decode any VIN to get make, model, year, specifications, equipment, and more.
Fast
< 200ms cached responses
Secure
API key authentication
Reliable
99.9% uptime SLA
Simple
RESTful JSON API
Documentation
Authentication
Include your API key in every request using the x-api-key header or as a query parameter.
# Header method (recommended) curl -H "x-api-key: YOUR_API_KEY" \ "https://vindata.io/api/public/vin-decode?vin=WVGZZZ5NZNW531198" # Query parameter method curl "https://vindata.io/api/public/vin-decode?vin=WVGZZZ5NZNW531198&api_key=YOUR_API_KEY"
Decode VIN
GET
/vin-decode?vin={VIN}Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| vin | string | Yes | 17-character Vehicle Identification Number |
Also supports POST with JSON body:
POST
{ "vin": "..." }Code Examples
curl -X GET \ "https://vindata.io/api/public/vin-decode?vin=WVGZZZ5NZNW531198" \ -H "x-api-key: YOUR_API_KEY"
Rate Limits
Usage is tracked monthly. When you exceed your plan's limit, requests return 429 Too Many Requests with your current usage info.
API Pricing
Enterprise
Custom
Unlimited calls/month
Every response includes the full original equipment codes and descriptions. Cache hits and failed lookups are never charged — only successful live lookups count. Caching the data and reselling it within your own products is permitted.
