# FDA Food Recall Enforcement Lookup

> FDA Food Recall Enforcement Lookup is a paid API for AI agents from x402-data-bazaar.vercel.app, paid per call via x402, $0.008/call, status down (last checked 2026-09-15).

Returns FDA food recall enforcement actions with product details, classification, company, status, and a severity-based triage recommendation

## Facts

- Endpoint: GET https://x402-data-bazaar.vercel.app/api/fda/recalls
- Price: $0.008/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-data-bazaar-vercel-app-85526a03
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZHJYth3vRipye-cjy6SDp

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 x402-data-bazaar-vercel-app-85526a03
```

Example prompt: Pull up any active FDA food recalls related to peanuts — show me the company names, classifications, and what action we should take, and limit it to the top 10 results.

## When to prefer this

Use this endpoint when you need real-time FDA food recall data with an opinionated triage recommendation baked in — ideal for supply chain compliance checks, food safety monitoring, or when you need both the raw recall facts and an actionable risk assessment in a single call. Prefer this over building your own openFDA query when you want the severity-based decision layer included automatically.

## Known failure modes

- No recalls found for the given query — returns empty results array
- Invalid or overly broad query returning excessive unrelated results
- openFDA upstream API downtime causing failed fetch
- Limit parameter too large causing slow or truncated response
- Query keyword not matching any known product descriptions in FDA database

## How this service works

FDA food recall enforcement actions -- product description, reason, classification, company, status, and a severity-based triage recommendation. Optional ?query=peanut&limit=10

## Output

Returns a structured response with a list of matching recall records (status, company, classification), a total count, the query used, and a decision block containing a risk level (e.g. 'high'), the highest classification found (e.g. 'Class II'), and a plain-English recommended action for handling suspect items. Sourced from the openFDA Food Enforcement API.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "string",
   "description": "Maximum results to return"
  },
  "query": {
   "type": "string",
   "description": "Optional recall keyword"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "data": {
  "count": 2,
  "query": "peanut",
  "recalls": [
   {
    "status": "Terminated",
    "company": "J2C Hawaii LLC",
    "classification": "Class II"
   },
   {
    "status": "Ongoing",
    "company": "Beacon Promotions Inc",
    "classification": "Class II"
   }
  ],
  "decision": {
   "riskLevel": "high",
   "recommendedAction": "Place suspect items on hold and complete lot-level verification before shipping or sale.",
   "highestClassification": "Class II"
  }
 },
 "source": "openFDA Food Enforcement API",
 "success": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-data-bazaar-vercel-app-85526a03/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-data-bazaar.vercel.app](https://www.zero.xyz/host/x402-data-bazaar.vercel.app/llms.txt)
