API URL
POST /api/v1/vin-lookup/decode
Headers
Code
Content-Type: application/jsonBody Parameters
Param
Type
Description
vin
required
string
Single VIN for decode
Example Request
Code
GET https://datpaq.com/api/v1/vin-lookup/decode/1HGCM82633A004352?api_key=your-api-keySuccessful Response
Status
HTML
200 OKBody
Code
{
"vin": "1HGCM82633A004352",
"make": "HONDA",
"model": "Accord",
"year": "2003",
"vehicle_type": "PASSENGER CAR",
"success": true
}Field
Type
status
string
service
string
version
string
timestamp
string
uptime
number
capabilities
array
vin
string
make
string
model
string
year
string
trim
string
engine
string
drivetrain
string
body_type
string
manufacturer
string
plant_country
string
vehicle_type
string
success
boolean
results
array
metadata
object
error
string
details
string
correlationId
string
wmi
string
Error Response
Example
Code
400 ValidationError - Invalid VIN format/checksum or invalid prefix length: Request rejected due to input validation failure
401 AuthenticationError - Missing or invalid API key at gateway layer: Request blocked by authentication policy
404 RouteNotFound - Unmapped endpoint path requested: Request path not supported by service
429 RateLimitExceeded - More than 100 requests within 15 minutes per IP: Request throttled by service limiter
500 InternalError - NHTSA upstream failure or handler runtime exception: Request failed during internal processingLast Updated: May 4, 2026