# FDA Approval & Recall Feed

> FDA Approval & Recall Feed is a paid API for AI agents from api.timzinin.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Looks up FDA drug approval and recall records for a given drug or product name, returning classification, status, reason, and summary details

## Facts

- Endpoint: POST https://api.timzinin.com/api/fda-approval-feed
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fda-approval-recall-feed-0440a9a3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_v-qtcnnwAiTMSRLx3mL0F

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-approval-recall-feed-0440a9a3 -d '<json body>'
```

Example prompt: Can you check the FDA recall and approval feed for pembrolizumab and tell me if there are any active or terminated recalls, including the classification and reason?

## When to prefer this

Use this endpoint when you need structured, per-call FDA recall and approval data for specific drugs or pharmaceutical products without maintaining a full FDA dataset subscription. It is ideal for compliance checks, patient safety workflows, or enriching drug records in real time. Prefer this over raw FDA API access when you want a normalized, pre-parsed JSON response with classification and status fields already extracted.

## Known failure modes

- Drug or product name not found in FDA database returns empty results array with item_count 0
- Misspelled or ambiguous drug names may return no matches or unrelated records
- FDA data latency may mean very recent recalls are not yet reflected
- Payment failure via x402 protocol results in 402 response before query is processed
- Network timeout if FDA upstream is slow, reflected in elevated run_ms

## How this service works

Pay-per-call data & tool APIs

## Output

Returns a JSON object with a meta block (run time in ms, settlement status, item count) and a results array. Each result includes the firm name, recall type, found flag, reason for recall, current status (e.g. Terminated), full product description, a plain-language summary, the date checked, the original report date, the source query used, and the FDA recall classification (e.g. Class I, Class II, Class III).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1
  },
  "dataset": {
   "enum": [
    "approvals",
    "recalls",
    "both"
   ],
   "type": "string"
  },
  "queries": {
   "type": "array",
   "maxItems": 25
  },
  "maxConcurrency": {
   "type": "integer",
   "maximum": 8,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "run_ms": 1200,
   "settled": true,
   "item_count": 1
  },
  "results": [
   {
    "firm": "Infusion Options, Inc.",
    "type": "recall",
    "found": true,
    "reason": "Lack of Assurance of Sterility",
    "status": "Terminated",
    "product": "PEMBROLIZUMAB 200 MG / 100 ML NS IVPB, Rx Only, Infusion Options, Inc. 5924 13the Ave, Brooklyn, NY 11219-4934, 718-283-7233",
    "summary": "Infusion Options, Inc. recall (Class II) — PEMBROLIZUMAB 200 MG / 100 ML NS IVPB, Rx Only, Infusion Options, Inc. 5924 13the Ave, Brooklyn, NY 11219-4934, 718-283-7233 — Lack of Assurance of Sterility.",
    "checkedAt": "2026-07-26T13:58:04.917Z",
    "reportDate": "2019-08-21",
    "sourceQuery": "pembrolizumab",
    "classification": "Class II"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fda-approval-recall-feed-0440a9a3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.timzinin.com](https://www.zero.xyz/host/api.timzinin.com/llms.txt)
