{"uid":"cap_1spHlQFUAbTA2t9sSFXXb","slug":"forgemesh-consumer-product-recalls-api-914cb152","name":"ForgeMesh Consumer Product Recalls API","description":"Official US consumer product safety recalls as structured JSON: search by product keyword and get each recall's hazard, reported injuries, affected product names and models, remedy, date, and notice URL, sorted newest first. Built for commerce, resale-marketplace, and product-research agents.","url":"https://x402.forgemesh.io/consumer-product-recalls","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string","description":"product/recall keyword, min 3 chars, e.g. 'battery' (required)"},"since":{"type":"string","description":"ISO date — only recalls on/after this date"}}},"responseSchema":{"type":"json","example":{"query":{"query":"battery"},"matched":214,"recalls":[{"url":"https://www.cpsc.gov/Recalls/2026/example","date":"2026-08-13","title":"Example Power Bank Recalled Due to Fire Hazard","hazards":["Fire & Fire-Related Burn"],"injuries":["Two reports of overheating"],"products":[{"name":"Example Power Bank","type":"Chargers","model":"PB-100"}],"remedies":["Refund"],"recall_number":"26697"}],"returned":3,"attribution":"US Consumer Product Safety Commission (public domain)"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kmD4V8lf_vPTFTk6VICw8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches official US CPSC product safety recalls by keyword and returns structured recall details including hazards, injuries, affected products, remedies, and notice URLs, sorted newest first.","exampleAgentPrompt":"Can you check if there are any CPSC safety recalls for hoverboards — show me up to 10 results including the hazards, injuries, and what remedy is being offered?","exampleUseCases":[{"title":"Resale marketplace product safety check","prompt":"Before I list this vintage baby crib on my resale marketplace, can you search CPSC recalls for 'baby crib' and tell me if it matches any active recalls, including what the hazard and remedy are?"},{"title":"Recent lithium battery recall monitoring","prompt":"Pull up the latest CPSC recalls mentioning 'lithium battery' from 2024 onwards — I want the hazard, any reported injuries, and the affected product models so I can flag them in our inventory system."},{"title":"Consumer product research before purchase","prompt":"I'm thinking of buying a used treadmill — can you search CPSC recall records for 'treadmill' and give me up to 15 results with the recall dates, hazards, and remedies so I know what to watch out for?"}],"resultDescription":"A JSON object containing the original query, total matched recall count, and an array of recall records each with: CPSC recall number, date, title, hazard categories, injury reports, affected product names/types/models, available remedies, and a direct URL to the official CPSC recall notice. Results are sorted newest first and capped by the requested limit (max 25).","failureModes":["Query string shorter than 3 characters returns a validation error","No recalls match the keyword — returns empty recalls array with matched: 0","Invalid ISO date format for 'since' parameter causes a 400 error","Limit exceeding 25 results in a validation rejection","Downstream CPSC data source unavailable may cause a 503 or timeout","Payment failure (insufficient USDC) blocks the request before processing"],"whenToPreferThis":"Choose this endpoint when you need structured, machine-readable CPSC recall data for a specific product keyword, especially in commerce, resale, or compliance workflows. It is ideal when you need hazard details, injury counts, remedy options, and official notice URLs in a single JSON response without scraping CPSC.gov. Prefer it over web search when you need reliable, filterable, dated recall records for automation or agent pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:06:20.319Z","isFirstParty":false}