NHTSA Vehicle Recall Search (Official API) avatar

NHTSA Vehicle Recall Search (Official API)

Pricing

from $2.20 / 1,000 result items

Go to Apify Store
NHTSA Vehicle Recall Search (Official API)

NHTSA Vehicle Recall Search (Official API)

US vehicle safety recalls from the official NHTSA API: campaign number, affected component, the safety consequence and the remedy. Distinguishes 'no recalls found' from 'the query failed', which this API makes easy to confuse. No API key, public domain U.S. government data.

Pricing

from $2.20 / 1,000 result items

Rating

0.0

(0)

Developer

Doohan Kim

Doohan Kim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

US vehicle safety recalls straight from NHTSA, the National Highway Traffic Safety Administration. No scraping, no API key.

The trap this Actor handles

NHTSA answers "this vehicle has no recalls" with HTTP 400 and a body that says "Results returned successfully". A failed query looks almost identical.

Tools that treat 400 as an error will tell you the lookup broke when the honest answer is "no recalls found". Tools that ignore the status will call a broken query "no recalls" — which, for a safety check, is the dangerous direction.

This Actor separates the two and says which one happened in the run log.

Output

One row per recall:

FieldDescription
NHTSACampaignNumberNHTSA's recall campaign identifier
ManufacturerWho issued the recall
Make, Model, ModelYearThe vehicle
ComponentThe part being recalled
SummaryWhat the defect is
ConsequenceWhat can happen because of it
RemedyWhat the manufacturer will do
NotesAdditional detail from NHTSA
ReportReceivedDateWhen NHTSA received the report

Input

{
"make": "honda",
"model": "accord",
"modelYear": 2015
}

Make and model are matched as NHTSA stores them. All three fields are required.

Use cases

  • Checking a used vehicle before purchase
  • Fleet safety compliance — running a list of vehicles on a schedule
  • Dealership and service workflows
  • Research on recall frequency by manufacturer or component

Limits worth knowing

  • NHTSA returns at most 100 recalls per query.
  • Coverage is US vehicles and US recall campaigns.
  • A vehicle with no recalls is a normal, successful result — not an error.

Running locally

pip install -r requirements.txt
python -m tests.test_nhtsa

Attribution

Data from the National Highway Traffic Safety Administration, U.S. Department of Transportation. This Actor is not affiliated with or endorsed by NHTSA. For safety decisions, confirm against NHTSA directly at nhtsa.gov.