# manylives.me US Recall & Enforcement Search

> manylives.me US Recall & Enforcement Search is a paid API for AI agents from manylives.me, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-13).

Search official US government recall and enforcement reports for food, drugs, or medical devices by keyword, returning product details, recall reason, severity classification, firm name, status, and date.

## Facts

- Endpoint: GET https://manylives.me/paid/safety/recalls?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-me-us-recall-enforcement-search-1beebb9b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FO3N2R2H_s7HMbjDObiGP

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 manylives-me-us-recall-enforcement-search-1beebb9b
```

Example prompt: Search US official recall records for any food recalls involving peanuts — show me up to 10 results with the product name, reason, severity class, firm, and current status.

## When to prefer this

Use this endpoint when you need to look up official US recall and enforcement data for food, drugs, or medical devices by keyword. Prefer this over general web search when you need structured, authoritative recall records with severity classification and status — ideal for compliance checking, consumer safety verification, or product risk assessment. Not appropriate for non-US recalls or voluntary product withdrawals not filed with US agencies.

## Known failure modes

- Missing required 'q' query parameter returns an error
- No results found for obscure or misspelled product names
- Category must be one of 'food', 'drug', or 'device'; invalid values may return errors or default behavior
- Limit values above 25 are capped or rejected
- Upstream government data source may have lag or be temporarily unavailable

## How this service works

Search official US recall and enforcement reports for food, drugs or medical devices: product, reason, classification (severity), firm, status and date.

## Output

A JSON array of recall records, each containing: product name, date of recall, responsible firm, reason for recall, recall classification (e.g. Class I = most severe, Class II, Class III), and current status (e.g. Ongoing, Terminated). Default returns up to 10 results, max 25.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "examples": [
        "peanut"
       ],
       "description": "search words, e.g. 'peanut' (required)"
      },
      "limit": {
       "type": "string",
       "examples": [
        "5"
       ],
       "description": "optional (default 10, max 25)"
      },
      "category": {
       "type": "string",
       "examples": [
        "food"
       ],
       "description": "food, drug or device (default food)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "results": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "date": {
          "type": "string"
         },
         "firm": {
          "type": "string"
         },
         "reason": {
          "type": "string"
         },
         "status": {
          "type": "string"
         },
         "product": {
          "type": "string"
         },
         "classification": {
          "type": "string"
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "results": [
   {
    "date": "2026-09-01",
    "firm": "…",
    "reason": "…",
    "status": "Ongoing",
    "product": "…",
    "classification": "Class I"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-me-us-recall-enforcement-search-1beebb9b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from manylives.me](https://www.zero.xyz/host/manylives.me/llms.txt)
