# FDA Recalls (Food, Drug, Device)

> FDA Recalls (Food, Drug, Device) is a paid API for AI agents from bess-x402.onrender.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-30).

Returns recent FDA recall and enforcement reports for food, drugs, or medical devices, filterable by keyword, recall class, product type, and time range.

## Facts

- Endpoint: GET https://bess-x402.onrender.com/v1/health/fda-recalls?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fda-recalls-food-drug-device-626c3ecf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TNfzhi9ySRKm3_hQDJz2k

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability fda-recalls-food-drug-device-626c3ecf
```

Example prompt: Can you check the FDA recall database for any Class I food recalls involving peanut butter in the last 90 days and give me the firm names, products, and reasons?

## When to prefer this

Use this endpoint when you need structured, filterable access to FDA recall data without scraping FDA.gov directly. It is ideal for compliance workflows, consumer safety checks, pharma or device industry monitoring, and real-time alerting on new recalls. Prefer this over general web search when you need machine-readable recall fields (class, status, quantity, distribution) or need to filter by product type and time window programmatically.

## Known failure modes

- No results returned if keyword does not match any recalled products or firms
- Invalid 'kind' value (not 'food', 'drug', or 'device') may return an error or empty results
- Invalid 'classification' value (not 'I', 'II', or 'III') may cause a parameter error
- 'days' out of range (below 1 or above 3650) may return an error
- 'limit' out of range (below 1 or above 100) may return an error
- Upstream FDA API outages may cause temporary unavailability
- Very broad queries without filters may return truncated or paginated results

## How this service works

Recent FDA recall and enforcement reports for food, drugs or medical devices: firm, product, reason, class I/II/III, status, quantity and distribution, filterable by keyword, class and age.

## Output

A list of FDA recall records matching the query, each containing the recalling firm name, product description, reason for recall, recall classification (Class I, II, or III), current status, quantity recalled, and distribution scope (states or regions affected).

## Request schema (JSON Schema)

```json
{
 "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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "q": {
       "type": "string",
       "description": "Keyword (product, reason or firm)"
      },
      "days": {
       "type": "integer",
       "description": "Look-back in days (1-3650)"
      },
      "kind": {
       "type": "string",
       "description": "food, drug or device"
      },
      "limit": {
       "type": "integer",
       "description": "Maximum number of results (1-100)"
      },
      "classification": {
       "type": "string",
       "description": "I, II or III"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fda-recalls-food-drug-device-626c3ecf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bess-x402.onrender.com](https://www.zero.xyz/host/bess-x402.onrender.com/llms.txt)
