Tools / Bulk VIN Decoder + NHTSA Recalls & Complaints (official API)
Bulk VIN Decoder + NHTSA Recalls & Complaints (official API)
Decode thousands of VINs with the official NHTSA vPIC API. Input: vins. Output (JSON/CSV): one row per item with vin, modelYear, make, model, trim, bodyClass, driveType, engineCylinders, displacementL, fuelType.
What it's for
- Enrich dealer or auction inventory with full specs
- Flag vehicles with open-recall risk before purchase or listing
- Weekly recall monitoring for a fleet
Example input
{
"vins": [
"1HGCM82633A004352",
"5YJ3E1EA7KF317000",
"1FTFW1ET5DFC10312",
"12345678901234567"
],
"monitorMode": true
}Example output
{
"vin": "1HGCM82633A004352",
"checkDigitValid": true,
"modelYear": 2003,
"make": "HONDA",
"model": "Accord",
"trim": "EX-V6",
"series": null,
"bodyClass": "Coupe",
"vehicleType": "PASSENGER CAR",
"doors": 2,
"driveType": null,
"transmission": "Automatic",
"engineCylinders": 6,
"displacementL": 3,
"engineHp": 240,
"fuelType": "Gasoline",
"electrificationLevel": null,
"gvwr": "Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg)"
}
Input reference
| Field | Type | Notes |
|---|---|---|
vins required | array | 17-character VINs. |
includeRecalls | boolean | NHTSA recalls for the decoded make/model/year. |
includeComplaintCount | boolean | Include complaint count |
monitorMode | boolean | Remember recall campaigns per VIN; later runs flag new ones. |
onlyNewRecalls | boolean | Monitor mode only. |
stateStoreName | string | State store name |
Pricing
Pay per event: VIN decoded (with recalls) $0.002, New recall for a VIN (monitor) $0.01. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.
How to run
- Open the Store page and click Try for free.
- Fill in the input (or paste the example JSON in the JSON tab).
- Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
- Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.
Open Bulk VIN Decoder + NHTSA Recalls & Complaints (official API) on Apify →