{"uid":"cap_cxeLVjwS6u6xMGl3jSiCs","slug":"recallsapi-product-recall-check-b7d8417f","name":"RecallsAPI Product Recall Check","description":"Check your Amazon, Walmart, eBay and Shopify SKUs against recall records from 9 US agencies (CPSC, FDA, NHTSA, US Coast Guard, FAA and more). Alerts by email and signed webhook, a REST API and an MCP server. Sold by PrimeZen LLC.","url":"https://api.recallsapi.com/v1/check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"lot":{"type":"string","description":"Lot or batch code"},"ndc":{"type":"string","description":"National Drug Code"},"upc":{"type":"string","description":"UPC, EAN or GTIN barcode digits"},"name":{"type":"string","description":"Product name or description"},"brand":{"type":"string","description":"Brand or manufacturer"},"model":{"type":"string","description":"Model or part number"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"matches":[{"recall":{"id":"fda-H-1268-2026","url":"https://api.fda.gov/food/enforcement.json?search=recall_number:%22H-1268-2026%22","title":"Dreyer's Grand  Ice Cream Inc.: Outshine Fruit Bars Black Cherry, 6 Bars, 2","agency":"FDA","hazard":"Foreign object: products may contain glass pieces","recall_date":"2026-08-18"},"reasons":["gtin 00041548000121"],"confidence":"exact"}],"resolved":{"identifiers":[{"kind":"gtin","value":"00041548000121"}]}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_me8wGYJA8jfnrx4hUEMa8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks a product identifier (UPC, NDC, brand, model, or lot code) against recall records from 9 US agencies to detect active recalls","exampleAgentPrompt":"Can you check if barcode 00041548000121 has any active recalls — I want to know if the product is flagged by the FDA, CPSC, or any other US agency.","exampleUseCases":[{"title":"Marketplace seller recall compliance check","prompt":"I'm listing a product on Amazon with UPC 012345678905 — can you check if it's been recalled by any US agency before I go live?"},{"title":"Drug lot recall verification","prompt":"Can you check if NDC 12345-678-90 with lot code XJ2024A has any active FDA recalls? I need to know before distributing this batch."},{"title":"Brand-level recall sweep before restocking","prompt":"We're about to restock Dreyer's ice cream products — can you check whether any Dreyer's items have active recalls right now across CPSC, FDA, or other US agencies?"}],"resultDescription":"Returns a JSON object with a 'matches' array, where each match contains the full recall record (id, url, title, agency, hazard description, recall date), the reason it matched (e.g. matched GTIN), and a confidence level (e.g. 'exact'). Also returns a 'resolved' object showing which identifiers were parsed from the input.","failureModes":["No matches found — product is not recalled (empty matches array)","Missing required query parameter — at least one of upc, ndc, name, brand, model, or lot must be provided","Invalid barcode format — GTIN/UPC not recognized","Payment failure — x402 payment of $0.02 USDC required per call","Agency data temporarily unavailable — upstream recall database outage","Rate limiting — too many requests in a short window"],"whenToPreferThis":"Use this endpoint when you need to check a specific product against official US government recall databases in real time, especially for marketplace sellers (Amazon, Walmart, eBay, Shopify) who need to verify compliance before listing. Prefer this over manual agency website checks when you have a UPC, NDC, model number, or brand to look up programmatically. Ideal for automated listing pipelines, inventory audits, and compliance workflows requiring structured recall data with confidence scoring.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:30:02.555Z","isFirstParty":false,"canonicalSlug":"recallsapi-product-recall-check-b7d8417f"}