CPSC Product Recall Marketplace Watch Scraper
Pricing
from $80.00 / 1,000 cpsc recall alerts
CPSC Product Recall Marketplace Watch Scraper
Track CPSC recalls. Open Input → leave defaults → Start (1 CPSC product watch + 1 recall row ≈ USD 0.01–0.03/watch): https://console.apify.com/actors/3kJdTE2LE8ZdW0Cc8/input From USD 0.01.
Pricing
from $80.00 / 1,000 cpsc recall alerts
Rating
0.0
(0)
Developer
naoki anzai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Open Input (leave defaults → Start)
Paid first-run JSON ≈ Try Input: 1 CPSC product watch + 1 recall row ≈ USD 0.01–0.03/watch. From USD 0.01. Paste a product watch and Start. Keep the first run bounded; this does not change the Actor's Store pricing. Open Console Input (deep link above) and run this JSON.
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking"}],"dryRun": false}
Store Quickstart
Run the bounded paid first-run JSON above first; keep report/export options off unless needed.
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking"}],"dryRun": false}
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking,burn,laceration"}],"watchTerms": "choking,burn,laceration,injury","lookbackDays": 30,"datasetMode": "action_needed","notifyOnNoNew": false,"emitReport": true,"dryRun": false}
- Use the first input example with
dryRun=false. - Keep
notifyOnNoNew=falseso unchanged scheduled checks emit zero rows and zero charges. - Review
billingEventNamein the output before increasing feed count.
Use with Apify MCP
Exact actor: taroyamada/cpsc-product-recall-marketplace-watch-scraper
Sample input JSON:
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking,burn,laceration"}]}
Marketplace, resale, compliance operations, and product teams use this actor to monitor public CPSC recall updates.
Input product names, categories, brands, and recall keywords from the official CPSC Recall API.
Get source-linked recall alert, digest, and report rows for marketplace and product review workflows.
Run the next report
- Monitor vehicle recalls and complaints with NHTSA Recall Complaint Watch Scraper.
- Monitor UK food alerts with UK FSA Food Safety Alert Portfolio Report.
- Consolidate CPSC and NHTSA changes into a portfolio review with Product Safety Market Action Portfolio Report.
Input Examples
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking,burn,laceration"}],"watchTerms": "choking,burn,laceration,injury","lookbackDays": 30,"datasetMode": "action_needed","notifyOnNoNew": false,"emitReport": true,"dryRun": false}
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking,burn,laceration"}],"watchTerms": "choking,burn,laceration,injury","lookbackDays": 30,"datasetMode": "new_only","notifyOnNoNew": false,"emitReport": false,"dryRun": false}
{"feeds": [{"id": "children-products","name": "Children product recall watch","productNames": "toy","brands": "","categories": "children,toy","keywords": "choking,burn,laceration"}],"watchTerms": "choking,burn,laceration,injury","lookbackDays": 30,"datasetMode": "action_needed","notifyOnNoNew": false,"emitReport": true,"dryRun": true}
Sample Output
{"actorName": "cpsc-product-recall-marketplace-watch-scraper","rowType": "cpsc_recall_digest","feedId": "children-products","feedName": "Children product recall watch","checkedAt": "2026-05-11T00:00:00.000Z","fetchedAt": "2026-05-11T00:00:00.000Z","sourceUrl": "https://www.cpsc.gov/Recalls/2026/example-recall","warnings": [],"status": "action_needed","newDocCount": 1,"totalDocCount": 1,"changedSinceLastRun": true,"actionNeeded": true,"reviewNote": "Review the source-linked public record and update the watchlist if needed.","signalTags": ["watch_term_hit"],"watchTermHits": [{"term": "recall","docNumber": "cpsc-26472","title": "Rainbow wall toy recalled due to choking hazard"}],"documents": [{"docNumber": "cpsc-26472","title": "Rainbow wall toy recalled due to choking hazard","docType": "CPSC_RECALL","publicationDate": "2026-05-07","primaryAgency": "CPSC","productName": "Rainbow Wall Toy","companyName": "Example importer","sourceUrl": "https://www.cpsc.gov/Recalls/2026/example-recall"}],"billingEventName": "cpsc-recall-alert"}
Output fields
rowType:cpsc_recall_digestbillingEventName: one ofcpsc-recall-alert,cpsc-recall-digest, orcpsc-recall-reportdocuments[]: nested official public records with source URLswatchTermHits[]: matched public-record terms for reviewreviewNote: source-linked review note, not agency guidance or proof of safety/compliance
Pricing
This actor charges only when it emits a billable alert, digest, or report row:
cpsc-recall-alert: $0.08 per watchlist alert rowcpsc-recall-digest: $0.25 per non-empty digest rowcpsc-recall-report: $5.00 per generated report row
No-change runs emit zero default dataset rows and zero charges when notifyOnNoNew=false.
Compliance
- Uses official public data from cpsc-recall-api.
- Do not present rows as proof that a product is safe, compliant, CPSC-approved, ranked, or agency-approved.
- Uses only public, non-authenticated source access; no private sessions, credentials, CAPTCHA bypass, private data, or agency mark is used.
- Rows are source-linked observations for review workflows, not professional guidance or agency determinations.
See Also
- NHTSA Recall Complaint Watch Scraper for vehicle recall and complaint reports.
- EPA ECHO Enforcement Facility Watch Scraper for enforcement facility reports.