CPSC Consumer Product Recalls Scraper avatar

CPSC Consumer Product Recalls Scraper

Pricing

from $6.00 / 1,000 results

Go to Apify Store
CPSC Consumer Product Recalls Scraper

CPSC Consumer Product Recalls Scraper

Scrape consumer product recall data from the U.S. Consumer Product Safety Commission (CPSC). Get recall descriptions, hazards, injuries, remedies, manufacturers, retailers, images, and UPC codes. Filter by date range and keyword. Covers thousands of recalls.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

ParseForge Banner

⚠️ CPSC Consumer Product Recalls Scraper

🚀 Collect structured recall data from the U.S. Consumer Product Safety Commission, including hazards, remedies, manufacturers, retailers, and images. 100 recalls in about 1.5 seconds.

🕒 Last updated: 2026-04-23

CPSC Recalls Scraper pulls consumer product recall records from SaferProducts.gov. Each record includes the recall title, date, product name, hazard description, remedy instructions, number of units affected, manufacturer names, countries of origin, retailer names, UPC codes, and image URLs. You can filter by date range and search by keyword to find recalls related to specific products or hazard types.

Retailers use this to monitor recalls daily and pull affected products from shelves. Compliance teams build audit-ready databases of recalls in their product categories. Insurance professionals assess product liability exposure. Journalists and consumer advocates track safety trends. If you need recall data in a structured format instead of browsing HTML pages one at a time, this actor delivers it in seconds.

TargetU.S. Consumer Product Safety Commission (CPSC)
Use CasesProduct safety monitoring, retail compliance, liability assessment, consumer advocacy

📋 What it does

  • ⚠️ Recall details. Full descriptions, hazard types, and injury reports for every recalled product.
  • 🏭 Manufacturer data. Company names and countries of origin for tracing supply chain exposure.
  • 🏪 Retailer information. Which stores and distributors sold the recalled products.
  • 🔧 Remedy instructions. What consumers should do: refund, repair, replacement, or disposal.
  • 🔍 Search and filter. Narrow results by date range and keyword to find exactly what you need.

Each record gives you 25+ fields covering the full recall lifecycle: what was recalled, why, how many units, who made it, who sold it, and what consumers should do about it.

💡 Why it matters: The CPSC publishes hundreds of recalls per year. Manually checking the website daily and copying data into spreadsheets is slow and error-prone. This actor automates the entire process and delivers clean, structured records.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


⚙️ Input

InputTypeDefaultBehavior
maxItemsinteger10Maximum recalls to return. Free users are limited to 10. Paid users can set up to 1,000,000.
dateFromstringLast 12 monthsOnly include recalls from this date (YYYY-MM-DD format).
dateTostringTodayOnly include recalls up to this date (YYYY-MM-DD format).
searchQuerystring-Filter recalls by keyword in title or description (e.g. "battery", "children", "fire").

Example: recent children's product recalls.

{
"maxItems": 100,
"dateFrom": "2026-01-01",
"searchQuery": "children"
}

Example: all battery-related recalls in 2025.

{
"maxItems": 500,
"dateFrom": "2025-01-01",
"dateTo": "2025-12-31",
"searchQuery": "battery fire"
}

⚠️ Good to Know: The SaferProducts.gov database contains thousands of recalls going back many years. The default date range covers the last 12 months. Expand the range by setting an earlier dateFrom value.


📊 Output

Each record contains 25+ fields. Download as CSV, Excel, JSON, or XML.

🧾 Schema

FieldTypeExample
🔗 urlstring"https://www.cpsc.gov/Recalls/2026/..."
📋 titlestring"Children's Toys Recalled Due to Choking Hazard"
📅 recallDatestring"2026-04-02"
📦 productNamestring"Beestech Spiral Tower Toy"
⚠️ hazardstring"Small parts pose choking hazard"
🔧 remedystring"Contact seller for refund"
📊 numberOfUnitsstring"About 500"
🏭 manufacturersarray["Beestech"]
🏪 retailersarray["Amazon.com"]
🌍 manufacturerCountriesarray["China"]
📸 imagesarray["https://cpsc.gov/...jpg"]
🏷️ recallNumberstring"26365"

📦 Sample records


✨ Why choose this Actor

Capability
Fast collection. 100 recalls in about 1.5 seconds.
📊25+ fields per record. Hazards, remedies, manufacturers, retailers, UPC codes, and images.
🔍Keyword search. Find recalls by product type, hazard, or brand name.
📅Date filtering. Narrow results to any time period you need.
🏭Supply chain data. Manufacturer names and countries of origin for traceability.
📸Image URLs. Direct links to recall-related product images.
🔄Schedulable. Run daily to catch new recalls as they are published.

The CPSC publishes 400 to 500 consumer product recalls per year. Staying on top of them manually requires daily visits to the website.


📈 How it compares to alternatives

ApproachCostCoverageRefreshSetup
⭐ CPSC Recalls Scraper (this Actor)$5 free credit, then pay-per-useAll CPSC recalls, 25+ fieldsLive per run⚡ 2 min
Official API (direct)FreeFull, but requires pagination codeReal-time30 min
Manual browsingFree (your time)One recall at a timeManualSlow
Third-party data providers$200+/monthVariesDaily or weeklyDays

Pick this actor when you need structured recall data without writing API integration code or parsing HTML.


🚀 How to use

  1. 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the CPSC Recalls Scraper page on the Apify Store.
  3. 🎯 Set input. Enter a date range and optional keyword filter. Set your max items.
  4. 🚀 Run it. Click Start and let the Actor collect your data.
  5. 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


💼 Business use cases

🏪 Retail Compliance

  • Monitor recalls daily to remove affected products from shelves
  • Cross-reference UPC codes against your inventory system
  • Build internal recall notification workflows
  • Maintain audit trails for regulatory inspections

🏭 Manufacturing and Supply Chain

  • Track recalls from competitors in your product category
  • Monitor manufacturer countries for supply chain risk
  • Identify recurring hazard types in your industry
  • Feed data into product safety management systems
  • Research recall history for product liability cases
  • Assess exposure by tracking units recalled per manufacturer
  • Build databases of hazards for risk modeling
  • Monitor remedy compliance rates over time

📰 Research and Journalism

  • Investigate product safety trends across categories
  • Track recall volumes by country of origin
  • Analyze which retailers appear most frequently in recalls
  • Build data-driven stories about consumer safety


🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

🎓 Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

🎨 Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

🤝 Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

🧪 Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

🤖 Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:

❓ Frequently Asked Questions


🔌 Automating CPSC Recalls Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • 🟢 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • 📚 See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Set up a daily run to catch new recalls as soon as they are published.

🔌 Integrate with any app

CPSC Recalls Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications
  • Airbyte - Pipe data into your warehouse
  • GitHub - Trigger runs from commits
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes.


💡 Pro Tip: browse the complete ParseForge collection for more data scrapers and tools.


🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the U.S. Consumer Product Safety Commission (CPSC). All trademarks mentioned are the property of their respective owners. Only publicly available data is collected.