US Product, Food & Drug Recalls - CPSC and FDA Search
Pricing
from $3.00 / 1,000 recall records
US Product, Food & Drug Recalls - CPSC and FDA Search
Search official US recalls by product or company name: CPSC consumer product recalls plus FDA food, drug and device enforcement reports. Hazard or reason, recalling firm, FDA class, status, remedy and official link. Keyless public APIs, no personal data.
Pricing
from $3.00 / 1,000 recall records
Rating
0.0
(0)
Developer
Doohan Kim
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search official US recalls by product or company name in one run. Sources (public, no API key):
- cpsc - Consumer Product Safety Commission recalls (saferproducts.gov).
- fda-food, fda-drug, fda-device - FDA enforcement reports via openFDA.
Input (all optional)
| Field | Meaning |
|---|---|
searchTerms | Product or company names, e.g. crib, Kroger. Empty = latest recalls of the last 30 days. |
sources | cpsc, fda-food, fda-drug, fda-device. Default: all four. |
recalledAfter | YYYY-MM-DD. Only recalls started on or after this date. |
hazardKeyword | Keep only recalls whose hazard/reason text contains this word. |
maxResultsPerTerm | 1-100 per search term and source (default 10). |
Output (one row per recall)
source, recallId, recallNumber, recallDate, reportDate, title (CPSC), productName, description,
hazard (CPSC hazard text / FDA reason for recall), recallingFirm, classification (FDA Class I-III; CPSC has none),
status (FDA), regions (CPSC: country of manufacture; FDA: firm city/state and distribution pattern),
unitsAffected, remedy and remedyOptions (CPSC only; openFDA has no consumer action field), url,
dataAsOf, dataAsOfBasis, disclaimer.
FDA rows link to the openFDA record (the enforcement report query by recall number); CPSC rows link to the cpsc.gov notice.
Honest limits
- A search that matches nothing returns a
found: falserow (free). A source that fails returnsfound: nullwith anerror- that does not mean there is no recall. - CPSC has no dataset timestamp: its
dataAsOfis the retrieval time. FDAdataAsOfis openFDAmeta.last_updated. - openFDA allows 240 requests/minute and 1,000/day per IP without a key. The Actor waits 0.5 s between requests, backs off on HTTP 429 and stops at 300 requests per run.
- Email addresses and phone numbers are removed from text fields; street addresses of FDA firms are not returned.
- Not affiliated with CPSC or FDA. openFDA: "Do not rely on openFDA to make decisions regarding medical care." Always confirm on the official recall notice. Data credit: "Data provided by the U.S. Food and Drug Administration (https://open.fda.gov)" and the U.S. Consumer Product Safety Commission.
Pricing event
recall-record - one per recall row returned (not-found and failed rows are free).