NHTSA Vehicle Recall Checker avatar

NHTSA Vehicle Recall Checker

Under maintenance

Pricing

Pay per usage

Go to Apify Store
NHTSA Vehicle Recall Checker

NHTSA Vehicle Recall Checker

Under maintenance

Checks vehicles against the NHTSA recall database by VIN. Returns recall status, count, and detailed recall information including campaign number, component, summary, consequence, and remedy.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Grim R

Grim R

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

Checks vehicles against the official NHTSA (National Highway Traffic Safety Administration) recall database. Provide a list of VINs and get detailed recall information for each vehicle, including campaign numbers, affected components, safety consequences, and recommended remedies.

What it does

  • Validates and decodes each VIN using the NHTSA vPIC API
  • Looks up all recalls for the decoded make/model/year
  • Returns structured recall data with campaign numbers, components, and remedies
  • Handles invalid VINs gracefully with error messages
  • Respectful rate limiting on the government API

Input parameters

ParameterTypeRequiredDescription
vinsarray of stringsYesList of 17-character VINs to check for recalls

Output fields

FieldTypeDescription
vinstringThe VIN that was checked
makestringDecoded vehicle make
modelstringDecoded vehicle model
yearstringDecoded model year
has_recallsbooleanWhether the vehicle has any recalls
recall_countintegerNumber of recalls found
recallsarrayDetailed recall records (see below)

Recall record fields

FieldTypeDescription
campaign_numberstringNHTSA campaign number (e.g., "23V456000")
componentstringAffected vehicle component
summarystringDescription of the defect
consequencestringSafety consequence if not repaired
remedystringRecommended repair/remedy
report_datestringDate the recall was reported
manufacturerstringVehicle manufacturer

Example output

{
"vin": "1HGCV1F3XPA123456",
"make": "HONDA",
"model": "Accord",
"year": "2023",
"has_recalls": true,
"recall_count": 2,
"recalls": [
{
"campaign_number": "23V456000",
"component": "AIR BAGS",
"summary": "The front passenger air bag may not deploy correctly in a crash.",
"consequence": "An improperly deployed air bag increases the risk of injury in a crash.",
"remedy": "Dealers will replace the front passenger air bag module, free of charge.",
"report_date": "07/15/2023",
"manufacturer": "Honda (American Honda Motor Co.)"
}
]
}

Use cases

  • Pre-purchase inspection: Check any vehicle for open recalls before buying
  • Fleet management: Bulk-check fleet vehicles for safety compliance
  • Dealer compliance: Ensure inventory vehicles have no outstanding recalls
  • Insurance verification: Verify recall status for underwriting
  • Data enrichment: Add recall data to existing vehicle datasets

Pricing

Pay per result: $1 per 1,000 results (affordable utility)

Data source

All data comes from the official NHTSA API (api.nhtsa.gov). This is public government data — the actor provides convenient bulk access with structured output.

Built by OTDCheck

This actor is part of the OTDCheck vehicle market intelligence suite.