Auto.dev

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

PropTypeDefault
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

PropTypeDefault
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.