CPSC Consumer Product Recall Monitor avatar

CPSC Consumer Product Recall Monitor

Under maintenance

Pricing

from $3.00 / 1,000 recall records

Go to Apify Store
CPSC Consumer Product Recall Monitor

CPSC Consumer Product Recall Monitor

Under maintenance

Monitor official U.S. CPSC recalls by product, manufacturer, retailer, hazard, remedy, keyword, and date; emit new or changed compliance records.

Pricing

from $3.00 / 1,000 recall records

Rating

0.0

(0)

Developer

Milchenko Oleksii

Milchenko Oleksii

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Monitor the official, keyless U.S. Consumer Product Safety Commission Recalls API for product-safety and marketplace compliance work. The Actor preserves products, hazards, remedies, companies, UPCs, images, dates, and the official notice URL.

It is designed for watchlists. Filters cover product, manufacturer, retailer, hazard, remedy, keyword, and recall date. In monitor mode, a named key-value store persists across runs: the first run establishes a baseline and later runs emit only new or semantically changed records. Use a distinct stateKey for each independent workflow. Records blocked by the run's charge limit are not marked as delivered. baselineOnly intentionally saves the current baseline without emitting it.

Example

{"recallDateStart":"2026-01-01","manufacturer":"Acme","hazard":"fire","maxResults":100,"monitorMode":true,"firstRunBehavior":"emit","stateKey":"marketplace-us"}

Each dataset item includes recallId, recallNumber, dates, full subject arrays, changeType, changedFields, observedAt, and sourceUrl. A run summary is stored as RUN_SUMMARY in the default key-value store.

The API returns a JSON array rather than cursor pages. When no start date is supplied, the Actor always applies the bounded lookbackDays window (30 days by default); maxResults limits records after filters and RUN_SUMMARY.truncated reports omitted matches. Responses above 25 MB fail before parsing. A source error fails the run and does not replace the saved baseline. Absence from this dataset does not prove a product is safe or that a recall has ended.

Source: CPSC Recalls API. U.S. federal information is used with source attribution. This Actor is independent and is not endorsed by CPSC.