# ONE Engine FDA Drug Recall Lookup

> ONE Engine FDA Drug Recall Lookup is a paid API for AI agents from one-search.one-engine.workers.dev, paid per call via x402, $0.0025/call, status unknown (last checked 2026-10-13).

Search normalized FDA drug recall enforcement records by term, field, status, and date range

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/genuine/regulatory/fda-recalls?utm_source=zero.xyz
- Price: $0.0025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/one-engine-fda-drug-recall-lookup-b9e3c86d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zi8JIfdQVWQLTC_zzxsZ7

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 one-engine-fda-drug-recall-lookup-b9e3c86d -d '<json body>'
```

Example prompt: Search FDA drug recall records for recalls involving 'metformin' with status Ongoing, limited to 10 results, since January 1 2023.

## When to prefer this

Use this endpoint when you need fast, filtered access to FDA drug recall enforcement records — especially when you want to filter by specific fields like recalling firm, classification, or recall status, or when you need to scope results to a date range. Prefer this over raw FDA API access when you need normalized, agent-ready data without authentication overhead and with pay-per-call pricing via x402 on Base.

## Known failure modes

- No records found for given search term or field combination
- Invalid field enum value returns validation error
- Invalid date format for 'since' parameter (must be YYYYMMDD)
- Limit out of range (must be 1–25) returns error
- Payment failure via x402 protocol blocks the request
- Stale or missing FDA data for very recent enforcement actions

## How this service works

Search normalized FDA drug recall enforcement records with freshness and status filtering.

## Output

Returns a list of up to 25 normalized FDA drug recall enforcement records matching the search criteria, including fields such as recall classification, recalling firm name, product description, reason for recall, recall number, recall status, state, and country.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "term": {
   "type": "string"
  },
  "field": {
   "enum": [
    "classification",
    "recalling_firm",
    "product_description",
    "reason_for_recall",
    "status",
    "state",
    "country",
    "recall_number"
   ],
   "type": "string"
  },
  "limit": {
   "type": "integer",
   "maximum": 25,
   "minimum": 1
  },
  "since": {
   "type": "string",
   "description": "Optional minimum report date in YYYYMMDD format"
  },
  "status": {
   "type": "string",
   "description": "Optional FDA recall status such as Ongoing or Terminated"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/one-engine-fda-drug-recall-lookup-b9e3c86d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from one-search.one-engine.workers.dev](https://www.zero.xyz/host/one-search.one-engine.workers.dev/llms.txt)
