NHTSA Vehicle Recalls and Complaints Scraper avatar

NHTSA Vehicle Recalls and Complaints Scraper

Under maintenance

Pricing

from $15.00 / 1,000 results

Go to Apify Store
NHTSA Vehicle Recalls and Complaints Scraper

NHTSA Vehicle Recalls and Complaints Scraper

Under maintenance

Look up official NHTSA vehicle safety recalls and owner complaints by make, model and year. Get recall campaign numbers, affected components, consequences, remedies and units affected, plus complaint crash, fire, injury and death flags. Export the results to CSV or Excel.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseLab

ParseLab

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

This NHTSA scraper looks up official vehicle safety recalls and owner complaints for any make, model and year. In recall mode you get the campaign number, the affected component, what the defect can cause, the manufacturer's remedy and, if you turn it on, how many vehicles are affected. In complaint mode you get every consumer complaint with crash, fire, injury and death flags, the VIN prefix and the owner's own description.

Insurers, dealers, used car buyers, fleet managers, lawyers and journalists use it to check a vehicle's safety history in bulk instead of searching one car at a time.

What can you do with this NHTSA scraper?

  • Check recalls for a Honda Accord 2020
  • Find every NHTSA recall campaign for a make and model
  • See how many vehicles are affected by a recall
  • Find owner complaints about a specific vehicle
  • List complaints that involve a crash, fire, injury or death
  • Find recalls that tell owners to park outside or stop driving
  • See which recalls can be fixed with an over-the-air update
  • Track recall activity for a fleet of vehicles
  • Export NHTSA recall and complaint data to CSV or Excel

Two modes

ModeWhat you get
RecallsOfficial safety recall campaigns for the vehicle
Owner ComplaintsConsumer complaints filed with NHTSA for the vehicle

What data can you extract from NHTSA?

Recall fields:

FieldWhat it holds
campaignNumberNHTSA campaign ID, for example 20V771000
manufacturerCompany that issued the recall
componentThe part or system with the problem
summaryWhat is wrong and which vehicles are covered
consequenceWhat could happen if it is not fixed
remedyHow the manufacturer will fix it
notesExtra owner guidance and hotline numbers
reportReceivedDateDate the recall was reported
parkIt, parkOutsideWhether owners are told to stop driving or park outside
overTheAirUpdateWhether a software update fixes it
affectedUnitsEstimated vehicles affected (turn on the option below)
recordUrlLink to the recall on nhtsa.gov

Complaint fields:

FieldWhat it holds
odiNumberNHTSA complaint ID
crash, fireWhether a crash or fire was reported
numberOfInjuries, numberOfDeathsReported harm
dateOfIncident, dateComplaintFiledKey dates
vinPrefixFirst characters of the VIN
componentsSystems involved
summaryThe owner's description
productsVehicle year, make and model

How to scrape NHTSA recalls

  1. Choose Recalls or Owner Complaints.
  2. Enter the make, model and model year. All three are needed.
  3. For recalls, switch on Fetch affected-units count if you want the number of vehicles affected.
  4. Click Start and export the dataset as CSV, Excel or from the Apify console.

Input example

{
"recordType": "recall",
"make": "honda",
"model": "accord",
"modelYear": 2020,
"fetchDetails": true,
"maxItems": 20
}

Output example

{
"recordType": "recall",
"manufacturer": "Honda (American Honda Motor Co.)",
"campaignNumber": "20V771000",
"component": "ELECTRICAL SYSTEM:BODY CONTROL MODULE:SOFTWARE",
"consequence": "Various system malfunctions such as inoperative windshield wipers, defroster, rearview camera, or exterior lighting can increase the risk of a crash.",
"reportReceivedDate": "10/12/2020",
"parkIt": false,
"overTheAirUpdate": false,
"affectedUnits": 737233,
"recordUrl": "https://www.nhtsa.gov/recalls?nhtsaId=20V771000"
}

How much does it cost to scrape NHTSA?

You pay per result: $20 per 1,000 results plus a tiny start fee. The free plan returns up to 10 results per run. The affected-units option makes one extra lookup per unique campaign, so it adds a little time but no extra cost per result.

Who uses vehicle safety data?

  • Used car buyers and dealers check a car's recall history before a purchase.
  • Insurers look for patterns of complaints on specific models.
  • Fleet managers watch recalls across the vehicles they run.
  • Lawyers and journalists research defect trends.

FAQ

Do I need an NHTSA account? No. The Actor works without any login.

Why do I need the make, model and year? NHTSA looks up recalls and complaints per vehicle, so all three are needed for each search. Run the Actor once per vehicle you care about.

Can I search by VIN? Not in this version. Search by make, model and year.

Are complaints verified? No. Complaints are reported by owners and are not checked by NHTSA before they are published.

Automate and connect

Schedule the Actor from the Apify console to refresh the data daily or weekly. Send finished datasets to Google Sheets, Zapier, Make or n8n, or trigger a webhook when a run ends, so your reports and alerts update without manual work.

This Actor collects information that is publicly visible on the website. Check the source site's terms and your local rules before using the data.

Support

Missing a field or found a bug? Open an issue from the Actor page.