CPSC Consumer Product Safety Recalls avatar

CPSC Consumer Product Safety Recalls

Pricing

from $10.00 / 1,000 results

Go to Apify Store
CPSC Consumer Product Safety Recalls

CPSC Consumer Product Safety Recalls

Search CPSC product safety recalls. Hazards, remedies, injuries, manufacturers, retailers, images. Official SaferProducts.gov data as clean JSON.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Search U.S. CPSC / SaferProducts.gov consumer product safety recalls and get clean, structured JSON — titles, recall dates, product names, hazards, injuries, remedies, manufacturers, retailers, images, and more.

Data comes directly from the official SaferProducts.gov REST API (public government data), so it is durable and free of anti-bot blocking.

What you get

Each recall row includes:

FieldDescription
recall_idCPSC internal recall ID
recall_numberOfficial recall number
recall_dateDate the recall was announced
titleRecall title
descriptionRecall description (trimmed to 500 chars)
urlLink to the official recall page
consumer_contactCompany contact info for consumers
productsProduct names + units affected
hazardsHazard types (e.g. fire, burn, laceration)
injuriesReported injuries
remediesRemedy options (refund, repair, replace)
manufacturersManufacturers
retailersWhere it was sold
imagesProduct images (url + caption)
manufacturer_countriesCountry of manufacture
last_publishedLast publish date
scrapedAtWhen this row was fetched

Input

FieldTypeDescription
querystringKeyword filter — all words must appear in title/description/product/hazard. E.g. battery fire. Leave blank to return everything in the date range.
startDatestringRecall start date YYYY-MM-DD (default: 2 years ago).
endDatestringRecall end date YYYY-MM-DD (default: today).
maxResultsintegerMax rows to return (1–100, default 25).

Example input

{
"query": "battery fire",
"maxResults": 25
}

How it works

The actor fetches the full recall set for the requested date range from the CPSC REST API and filters it client-side by your keywords. It uses per-request timeouts, bounded retries, and a wall-clock guard so it always completes quickly and reliably. If nothing matches, it writes a DIAGNOSTIC record to the run's key-value store and exits successfully (no failed runs on empty results).

Use cases

  • Product safety / compliance monitoring
  • Retail and marketplace risk screening
  • Legal / insurance research
  • Consumer safety journalism and alerts

Data source: SaferProducts.gov (U.S. Consumer Product Safety Commission).