Recalls & Product Safety

US federal recall and product-safety data for AI agents, aggregating CPSC, FDA, USDA FSIS, and NHTSA.

Priced routes

MethodPathPriceDescriptionParams
GET /search $0.01 Search US federal product recalls (CPSC consumer products, FDA food/drug/device enforcement, USDA FSIS meat/poultry recalls, NHTSA vehicle campaigns) by free-text query, firm name, date range, and source. q query · optionalfirm query · optionaldate_from query · optionaldate_to query · optionalsource query · optionallimit query · optionaloffset query · optional
GET /by-firm $0.01 Look up US federal recalls by firm/company name (CPSC, FDA, USDA FSIS meat/poultry, and NHTSA). name query · requireddate_from query · optionaldate_to query · optionallimit query · optionaloffset query · optional
GET /by-upc/:upc $0.01 Look up recalls by UPC/barcode. Structured UPC coverage is currently CPSC-backed (partial; UPCs are sparse in federal data). upc path · required
GET /:recall_number $0.01 Fetch recall(s) by native recall number (CPSC recall number, FDA recall number e.g. F-1234-2026, NHTSA campaign number e.g. 26V329000). recall_number path · requiredsource query · optional

Quick start

Terminal
# Free: check data freshness (no payment required)
curl https://recalls.recordsforagents.com/status

# Paid: GET /search costs $0.01.
# Called with no payment attached, so this returns 402 Payment Required with
# x402 payment instructions in the response body (see the x402 spec for how
# an agent completes the pay step).
curl -i https://recalls.recordsforagents.com/search

Machine-readable