Decode VIN
Decode a 17-character Vehicle Identification Number (VIN) to retrieve comprehensive vehicle information including make, model, year, and validation details.
AuthorizationBearer <token>
Use your API key in the Authorization header: Authorization: Bearer YOUR_API_KEY
In: header
Path Parameters
vinstring
17-character Vehicle Identification Number
Match
^[A-HJ-NPR-Z0-9]{17}$
Response Body
curl -X GET "https://api.auto.dev/vin/string"
{
"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"
}
}
{
"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"
}
{
"status": 404,
"error": "No vehicle data found for the provided VIN",
"code": "VIN_NOT_FOUND",
"path": "/vin/3GCUDHEL3NG668790",
"requestId": "b2c3d4e5f6g7h8i9"
}