# FDA Recalls Feed (Drugs & Food)

> FDA Recalls Feed (Drugs & Food) is a paid API for AI agents from www.x402pulse.dev, paid per call via x402, $0.00875/call, status unknown (last checked 2026-10-12).

Returns the latest FDA drug and food recall enforcement reports with recall class, recalling firm, reason, status, and distribution details in plain language.

## Facts

- Endpoint: GET https://www.x402pulse.dev/v1/health/recalls?utm_source=zero.xyz
- Price: $0.00875/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fda-recalls-feed-drugs-food-5e0b3bc4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YW2dbqC4ctELzj0r5RhHB

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-feed-drugs-food-5e0b3bc4
```

Example prompt: Pull the latest FDA recalls from the past 14 days, just Class I drug recalls, and show me the recalling firm, the reason, and how serious each one is in plain language.

## When to prefer this

Use this endpoint when you need structured, filtered FDA recall data with plain-language explanations and recall severity classification. Prefer it over raw openFDA API calls when you want pre-processed, agent-friendly output with filters for recall class, company name, recall type, and time window already built in. Ideal for safety monitoring agents, compliance dashboards, or any use case requiring up-to-date FDA enforcement actions without parsing raw regulatory data.

## Known failure modes

- No recalls match the given filters for the time window (empty result set)
- Invalid enum value for 'type' or 'class' parameter returns an error
- 'days' value outside 1–365 range rejected
- 'limit' value outside 1–50 range rejected
- openFDA upstream outage causing delayed or failed data retrieval

## How this service works

FDA drug recalls and food recalls: the latest FDA enforcement reports with recall class (Class I is most serious) explained in plain language, recalling firm, product, reason, status, dates and distribution. Filter by class, company and time window. openFDA data, not medical advice.

## Output

A list of FDA recall enforcement reports each containing: recall class (I, II, or III), recalling firm name, product description, reason for recall, recall status, initiation and termination dates, and distribution area — all expressed in plain language sourced from openFDA data.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "days": {
       "type": "string",
       "description": "1 to 365"
      },
      "firm": {
       "type": "string",
       "description": "Recalling company"
      },
      "type": {
       "enum": [
        "drug",
        "food"
       ],
       "type": "string"
      },
      "class": {
       "enum": [
        "I",
        "II",
        "III"
       ],
       "type": "string"
      },
      "limit": {
       "type": "string",
       "description": "1 to 50"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "days": 30,
   "type": "drug",
   "byClass": {
    "Class I": 4
   },
   "recalls": [
    {
     "firm": "Example Labs",
     "reason": "Failed impurity specification",
     "product": "Example 10 mg tablets",
     "reportDate": "2026-09-21",
     "recallNumber": "D-0001-2026",
     "classification": "Class I"
    }
   ],
   "totalMatching": 4,
   "classification": "Class I"
  },
  "cached": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fda-recalls-feed-drugs-food-5e0b3bc4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.x402pulse.dev](https://www.zero.xyz/host/www.x402pulse.dev/llms.txt)
