All tools

NHTSA

US government vehicle data: decode any VIN into make, model, year, engine and body details, and look up safety recalls by vehicle.

nhtsa2 endpointsAutomotiveGovernment & open datawww.nhtsa.gov

Decode a VIN

/decode-vinsync
$0.005 / call

Turns a 17-character VIN into the vehicle's make, model, model year, trim, body class, engine, fuel type, plant and more. Returns only the fields NHTSA could determine.

Input

FieldTypeRequiredDescription
vinstringyesVehicle Identification Number (17 characters; partial VINs of 11+ work).
yearintegerModel year, if known — improves accuracy for older VINs.

Run it

curl -s https://www.sooma.dev/v1/run \ -H "Authorization: Bearer $SOOMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{"provider":"nhtsa","endpoint":"/decode-vin","input":{"vin":"5YJ3E1EA7KF317000"}}'

Safety recalls

/recallssync
$0.005 / call

Open NHTSA safety recalls for a make, model and model year: the affected component, what can go wrong, and the manufacturer's remedy.

Input

FieldTypeRequiredDescription
makestringyesManufacturer, e.g. "tesla".
modelstringyesModel, e.g. "model 3".
yearintegeryesModel year.

Run it

curl -s https://www.sooma.dev/v1/run \ -H "Authorization: Bearer $SOOMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{"provider":"nhtsa","endpoint":"/recalls","input":{"make":"tesla","model":"model 3","year":2019}}'