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.
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
| Field | Type | Required | Description |
|---|---|---|---|
| vin | string | yes | Vehicle Identification Number (17 characters; partial VINs of 11+ work). |
| year | integer | — | Model year, if known — improves accuracy for older VINs. |
Run it
curl -s https://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
| Field | Type | Required | Description |
|---|---|---|---|
| make | string | yes | Manufacturer, e.g. "tesla". |
| model | string | yes | Model, e.g. "model 3". |
| year | integer | yes | Model year. |
Run it
curl -s https://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}}'