Money Engine
Pricing
from $1.50 / 1,000 product screeneds
Money Engine
Pricing
from $1.50 / 1,000 product screeneds
Rating
0.0
(0)
Developer
Chris Johnson
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
CPSC Recall Evidence Matcher
Screens product descriptions, UPCs and models against the official CPSC recall API.
Public Actor: https://apify.com/rustic_soybean/money-engine
Actor ID: g77MTIhevsiBYEeQa
The Actor queries the requested recall-date range in yearly partitions, retries CPSC's intermittent embedded provider-error response, rejects records returned outside their requested year, deduplicates recalls, and reports the requested range, query count, per-window record counts, unique source/scanned counts, retrieval time, and truncation state. CPSC recall data is available from 1973 forward; the default range is 1973 through today with no record cap.
UPC evidence is accepted only from the structured CPSC ProductUPCs field. Digits appearing incidentally in prose are not treated as an identifier match. Results remain screening evidence, not confirmed product recall determinations.
Official source and API documentation: CPSC Recall API.
Input contract
Submit 1–200 products per run; a single product is valid. Each row must contain a non-empty product name or description, UPC/GTIN, or model identifier. UPC/GTIN values must contain 8–14 digits (spaces and hyphens are allowed); model identifiers need at least four letters or digits. The runtime validates rows as well as the Store schema.
{"products": [{ "name": "Known recalled UPC verification item", "upc": "840059614922" }],"startDate": "1973-01-01","maxRecalls": 0}
Result interpretation
Each product produces one dataset row with a status, candidate matches, coverage metadata, official source reference, and a disclaimer. Candidate matches include the recall ID, recall URL, evidence type, confidence, and matched UPC/model values when a structured identifier matched. Descriptive matches are explicitly marked as descriptive only and require human verification. A no-match result means only that no candidate was found in the scanned date range. It does not establish that a product is safe or has never been recalled.
Pricing
The current per-product and per-run prices are shown in the Apify Store Pricing tab. Apify platform usage may also apply depending on the Actor's configured pricing model; check the run cost and your account spending limit before processing a large catalog.