CPSC recalls

Official CPSC recall records by product, brand, and watch terms

This Actor tracks official CPSC recall records by product, brand, category, and marketplace watch terms with source-linked alert and report rows.

Not FDA warning letters. Not NHTSA vehicle recalls. Not a marketplace listing scraper. Informational only. Not legal or safety advice.

from $80.00 / 1,000 CPSC recall alert ($0.08 per delivered cpsc-recall-alert); $0.25 per CPSC recall digest; $5.00 per CPSC recall report. No Actor Start.

Open CPSC Product Recall Marketplace Watch on Apify

CPSC Product Recall Marketplace Watch, not a neighboring Actor

Use this page for this Actor’s job. Use Product Safety Recall Scraper for FDA/CPSC recall digests; Use NHTSA Recall Scraper for NHTSA recall digests; Use FDA Warning Letters Scraper for FDA warning-letter digests.

This ActorProduct Safety Recall ScraperNHTSA Recall ScraperFDA Warning Letters Scraper
IntentCPSC Product Recall Marketplace WatchFDA/CPSC recall digestsNHTSA recall digestsFDA warning-letter digests
Primary inputfeedsfeedsvehicle watchesfeeds
What it readsOfficial CPSC recall recordsFDA/CPSC recall feedsNHTSA public APIsFDA warning-letter feeds
Primary outputRecall-alert, digest, and report eventsRecall digest rowsRecall digest rowsWarning-letter digest rows
Not this jobNot FDA warning letters. Not NHTSA vehicle recalls. Not a marketplace listing scraper. Informational only. Not legal or safety advice.Not a CPSC marketplace watch with alert/report PPE.Not the alert/digest/report watch Actor.Not CPSC/NHTSA/EPA records.

Store ID: taroyamada/cpsc-product-recall-marketplace-watch-scraper. Respect source terms, robots.txt, and rate limits.

Use cases

How is CPSC Product Recall Marketplace Watch different from Product Safety Recall Scraper and NHTSA Recall Scraper?

CPSC Product Recall Marketplace Watch (taroyamada/cpsc-product-recall-marketplace-watch-scraper): This Actor tracks official CPSC recall records by product, brand, category, and marketplace watch terms with source-linked alert and report rows. Not FDA warning letters. Not NHTSA vehicle recalls. Not a marketplace listing scraper. Informational only. Not legal or safety advice. Product Safety Recall Scraper is for FDA/CPSC recall digests (input feeds; FDA/CPSC recall feeds; Recall digest rows). Not a CPSC marketplace watch with alert/report PPE. NHTSA Recall Scraper is for NHTSA recall digests (input vehicle watches; NHTSA public APIs; Recall digest rows). Not the alert/digest/report watch Actor. FDA Warning Letters Scraper is for FDA warning-letter digests (input feeds; FDA warning-letter feeds; Warning-letter digest rows). Not CPSC/NHTSA/EPA records.

What input is required?

Live required fields: feeds. Published exampleRunInput is shown below.

Field Type Default Notes
feeds object[] [{"id": "children-products", "name": "Children product recall watch", "productNames": "toy", "brands": "", "categories": "children,toy", "keywords": "choking,burn,laceration"}] Watch feeds. One watch target per product, vehicle, facility, company, program, or keyword group. Required.
watchTerms string empty Global watch terms. Global watch terms.
lookbackDays integer 30 Lookback days. Lookback days. minimum=1 maximum=365
datasetMode string enum action_needed Dataset output mode. Dataset output mode. enum: all, action_needed, new_only
notifyOnNoNew boolean false Emit no-change rows. Emit no-change rows.
emitReport boolean true Emit report row. Emit report row.
snapshotKey string cpsc-product-recall-watch-state Snapshot key. Snapshot key.
requestTimeoutSeconds integer 30 HTTP timeout seconds. HTTP timeout seconds. minimum=5 maximum=120
dryRun boolean false Dry run. Dry run.
fixturePath string empty Fixture path. Fixture path.
nowIso string empty Override current time. Override current time.
initialRunMode string enum emit_current_window Initial run mode. Controls first-run behavior. emit_current_window only bills records inside lookbackDays; baseline_only saves state with zero rows; emit_backfill is for explicit setup/canary runs. enum: emit_current_window, baseline_only, emit_backfill

Published Store example run input (omitted fields take schema defaults):

{
  "feeds": [
    {
      "id": "children-products",
      "name": "Children product recall watch",
      "productNames": "toy",
      "brands": "",
      "categories": "children,toy",
      "keywords": "choking,burn,laceration"
    }
  ],
  "dryRun": false
}

Run CPSC Product Recall Marketplace Watch on Apify

How do dataset, webhook, and dry-run delivery work?

Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. datasetMode can limit emits to changes_only / changed_only / action_needed versus all. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

What does a result contain?

README output fence is truncated or invalid JSON on Store. Illustration head: { "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… Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.

How is CPSC Product Recall Marketplace Watch priced?

Billing is pay per event. The live Store card is from $80.00 / 1,000 CPSC recall alert ($0.08 per delivered cpsc-recall-alert); $0.25 per CPSC recall digest; $5.00 per CPSC recall report. No Actor Start. Current PPE:

Event Price Emitted when
cpsc-recall-alert (CPSC recall alert) $0.08 Charged for each watchlist-matched public CPSC recall alert.
cpsc-recall-digest (CPSC recall digest) $0.25 Charged for each non-empty CPSC recall digest row.
cpsc-recall-report (CPSC recall report) $5.00 Charged for each generated product recall watch report.

from $80.00 / 1,000 CPSC recall alert ($0.08 per delivered cpsc-recall-alert); $0.25 per CPSC recall digest; $5.00 per CPSC recall report. No Actor Start.

See CPSC Product Recall Marketplace Watch pricing on Apify

Limits to keep in mind

Open CPSC Product Recall Marketplace Watch on Apify

Related pages