Skip to main content

🇺🇸 United States - Vehicle by VIN

This service decodes a 17-character vehicle identification number (VIN) for a U.S. market vehicle and returns structured vehicle attributes (make, model, model year, engine, body class, and related fields) sourced from NHTSA VPIC-style data.

Endpoint

GET https://api.verifik.co/v2/usa/vehicle-by-vin

Decode a U.S. vehicle by VIN using the vin query parameter (exactly 17 characters). Optional force can bypass cached records when supported by the integration.

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Parameters

NameTypeRequiredDescriptionExample
vinstringYes17-character VIN (letters and digits, no spaces).1G3AK47A7CM535209
forcestringNoWhen true, forces a fresh decode instead of returning a stored match (if applicable).true

Request

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/usa/vehicle-by-vin',
params: {
vin: '1G3AK47A7CM535209'
},
headers: {
'Accept': 'application/json',
'Authorization': 'Bearer <your_token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Response

{
"data": {
"make": "OLDSMOBILE",
"model": "Cutlass",
"modelYear": "1982",
"vehicleType": "PASSENGER CAR",
"vin": "1G3AK47A7CM535209"
},
"signature": {
"dateTime": "October 10, 2025 7:10 PM",
"message": "Certified by Verifik.co"
},
"id": "KFOFL"
}

Features

  • VIN decode: 17-character VIN validation and decode
  • NHTSA-aligned data: Structured technical and descriptive fields when available
  • Consistent with plate lookup: Same normalized vehicle object shape as the U.S. plate endpoint where applicable