Global VIN Decode API
Decode any global VIN to access comprehensive vehicle data and specifications
The VIN Decode API provides comprehensive vehicle information from any valid 17-character Vehicle Identification Number (VIN) worldwide. Supports vehicles from North America, Europe, Asia, and other global markets.
Endpoint
GET https://api.auto.dev/vin/{vin}
Parameters
Prop | Type | Default |
---|---|---|
vin | string | - |
Example Request
curl -X GET "https://api.auto.dev/vin/3GCUDHEL3NG668790" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Example Response
{
"vin": "3GCUDHEL3NG668790",
"vinValid": true,
"wmi": "3GC",
"origin": "Mexico",
"squishVin": "3GCUDHELNG",
"checkDigit": "3",
"checksum": true,
"type": "Active",
"make": "Chevrolet",
"model": "Silverado 1500",
"trim": "ZR2",
"style": "4x4 4dr Crew Cab 5.8 ft. SB",
"vehicle": {
"vin": "3GCUDHEL3NG668790",
"year": 2022,
"make": "Chevrolet",
"model": "Silverado 1500",
"manufacturer": "General Motors de Mexico"
}
}
Response Structure
Prop | Type | Default |
---|---|---|
vin? | string | - |
vinValid? | boolean | - |
wmi? | string | - |
origin? | string | - |
squishVin? | string | - |
checkDigit? | string | - |
checksum? | boolean | - |
type? | string | - |
make? | string | - |
model? | string | - |
trim? | string | - |
style? | string | - |
vehicle.vin? | string | - |
vehicle.year? | number | - |
vehicle.make? | string | - |
vehicle.model? | string | - |
vehicle.manufacturer? | string | - |
Use Cases
- Vehicle Identification: Validate VIN format and verify vehicle authenticity for purchase decisions
- Insurance Applications: Get essential vehicle details for policy creation and risk assessment
- Fleet Management: Track and catalog vehicle information across large fleets and inventory systems
Error Responses
Invalid VIN
{
"status": 400,
"error": "VIN must be exactly 17 characters containing only letters and numbers (excluding I, O, Q)",
"code": "INVALID_VIN_FORMAT",
"path": "/vin/123Invalid",
"requestId": "a1b2c3d4e5f6g7h8"
}
VIN Not Found
{
"status": 404,
"error": "No vehicle data found for the provided VIN",
"code": "VIN_NOT_FOUND",
"path": "/vin/3GCUDHEL3NG668790",
"requestId": "b2c3d4e5f6g7h8i9"
}
Plan Availability
- Starter: ✅ Available
- Growth: ✅ Available
- Scale: ✅ Available
See pricing for plan details and signup.