Product Recall Scraper — CPSC Safety Recalls avatar

Product Recall Scraper — CPSC Safety Recalls

Pricing

from $3.00 / 1,000 recalls

Go to Apify Store
Product Recall Scraper — CPSC Safety Recalls

Product Recall Scraper — CPSC Safety Recalls

Scrape official US CPSC product safety recalls: recall number and date, product, units affected, hazard, injuries reported, remedy (refund, repair, replace), recalling firm, importers, country of manufacture, where it was sold and product images. Filter by date, product or keyword. No API key.

Pricing

from $3.00 / 1,000 recalls

Rating

0.0

(0)

Developer

Hichem Ben Moussa

Hichem Ben Moussa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Product Recall Scraper — CPSC Safety Recalls & Hazards

Scrape official US product safety recalls from the Consumer Product Safety Commission — the authoritative source for recalls of consumer goods, from nursery products and appliances to power tools and lithium-battery devices.

Get the recall number and date, the product and units affected, the hazard, reported injuries, the remedy offered, the recalling firm and every company named, country of manufacture, where it was sold, and product images.

No API key required.

What you get

FieldDescription
recallNumberCPSC recall number
recallDateDate the recall was announced
titleOfficial recall headline
descriptionFull recall description, HTML stripped
productName, productType, productModelThe recalled product and its CPSC category
unitsAffectedUnits in the US market, as a number
unitsAffectedTextThe CPSC's own wording, e.g. "About 177 (In addition, about 52 were sold in Canada)"
hazardDescriptionWhat can go wrong, in the CPSC's words
injuriesDescriptionIncidents and injuries reported to date
remedyOptionsClean remedy categories: Refund, Repair, Replace
remedyInstructionsExactly what consumers are told to do
recallingFirmThe firm behind the recall
manufacturers, importers, distributorsCompanies named in the notice
manufacturerCountriesWhere the product was made
soldAtRetailers, channels, date range and price point
consumerContactPhone, e-mail and web contact for the recall
image, imageCaptionProduct photo
urlFull recall notice on cpsc.gov

Example input

{
"recallDateStart": "2026-01-01",
"keyword": "lithium",
"maxRecalls": 100
}

Filter at the source with productName, recallTitle or manufacturer, or filter the returned set with keyword, which matches the title, description, product, hazard, seller and companies together.

Leave the dates empty and the actor pulls the last 12 months, newest first, so a default run stays fast instead of downloading the whole archive.

Example output

{
"recallNumber": "26746",
"recallDate": "2026-09-11",
"title": "MONDRAKER USA Recalls Mountain Bicycles Equipped with ONOFF Handlebars",
"productName": "Mondraker mountain bicycles equipped with ONOFF S9 Carbon MTB handlebars.",
"productType": "Bicycles & Accessories",
"unitsAffected": 177,
"unitsAffectedText": "About 177 (In addition, about 52 were sold in Canada)",
"hazardDescription": "The affected handlebars may crack or fracture during use, which can lead to loss of control, posing a risk of serious injury or death from fall hazard.",
"injuriesDescription": "The firm has received five reports of the handlebars breaking, including two injuries involving a fall resulting in minor abrasions.",
"remedyOptions": ["Replace"],
"recallingFirm": "MONDRAKER USA, LLC, of Boulder, Colorado",
"manufacturerCountries": ["Taiwan"],
"soldAt": "Evolucion Innovations, The Path Bike Shop and bicycle stores nationwide from December 2024 through June 2026 for about $5,000 to $12,000.",
"url": "https://cpsc.gov/Recalls/2026/MONDRAKER-USA-Recalls-Mountain-Bicycles..."
}

Who uses this

  • Retail and marketplace compliance — pull new recalls daily and delist affected products before a regulator or a customer finds them
  • Product safety and QA teams — watch hazards and countries of manufacture in your own category
  • Product-liability lawyers — build a timeline of recalls for a manufacturer or a product class
  • Insurers and risk analysts — recall frequency and units affected by firm and category
  • Consumer apps and newsletters — a live recall feed with images, hazards and remedies
  • Supply-chain teams — catch a component recall that reaches your own bill of materials

A common setup is a scheduled daily run with recallDateStart set to the last week, feeding a webhook that alerts your team on any new recall matching your brands or categories.

What this data does and does not contain

  • Scope is US consumer products. Vehicles and tires are regulated by NHTSA, and food, drugs and cosmetics by the FDA, so those recalls are not in this dataset.
  • hazardTypes is usually empty. The CPSC has a coded hazard-category field but has stopped populating it on recent recalls, so the actor returns it when present and gives you the full hazardDescription in every case. Filter on the description text rather than the codes.
  • productUPCs is rarely populated. Most notices identify products by model and description instead of barcode. The field is included for the records that do carry UPCs, but do not build a barcode-matching pipeline on the assumption it is always there.
  • soldAt is a sentence, not a list. The CPSC publishes retailers, channels, dates and prices as one block of prose, so the actor exposes it as text rather than inventing a structured retailer list from it.
  • manufacturers is often empty while importers is filled — for imported goods the CPSC names the US importer as the responsible firm. Use recallingFirm, which falls back through manufacturer, importer and distributor.
  • unitsAffected and injuriesDescription reflect what was published at announcement; the CPSC sometimes revises figures later.

Pricing

Pay per result. Each recall returned counts as one result. A daily monitoring run typically returns only a handful of records, so continuous monitoring stays inexpensive.

Notes

  • Data comes from the CPSC's public recall web service.
  • This is an unofficial actor and is not affiliated with the CPSC.