# x402-factory Medical Device Recalls

> x402-factory Medical Device Recalls is a paid API for AI agents from x402-factory.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns the latest FDA/USDA/CPSC medical device recalls in a single normalized schema with severity classing and product details.

## Facts

- Endpoint: GET https://x402-factory.com/v1/recalls/device
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-factory-medical-device-recalls-03c1b5c8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_W0bYsXQZRQXbhDMnvo-T-

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-factory-medical-device-recalls-03c1b5c8
```

Example prompt: Pull the latest 20 medical device recalls from across FDA, USDA, and CPSC — anything issued since 2025-01-01 — and flag anything related to infusion pumps.

## When to prefer this

Use this endpoint when you specifically need medical device recall data pre-filtered to the device category, saving you from post-filtering a broader recall feed. It is the right choice when your agent needs to monitor, alert on, or display device-specific safety recalls across multiple agencies (FDA, USDA, CPSC) in one normalized call rather than querying each agency separately.

## Known failure modes

- No results returned if query string matches no products or brands
- Date format validation error if 'since' is not a valid calendar date (e.g. Feb 29 on non-leap year)
- Limit out of range (must be 1–50) returns validation error
- Service unavailable if upstream agency data feeds are delayed or down
- Empty result set for very recent date ranges if agencies haven't published new recalls

## How this service works

Latest medical device recalls (FDA/USDA/CPSC normalized) — Latest medical device recalls across FDA, USDA FSIS, and CPSC in one normalized schema, with severity classing and product details. Same shape as /v1/recalls, pre-filtered to the device category.

## Output

A list of normalized medical device recall records sourced from FDA, USDA FSIS, and CPSC, each including product name, brand, recall date, issuing agency, severity class, hazard description, and other standardized fields matching the /v1/recalls schema shape.

## 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": {
      "q": {
       "type": "string",
       "maxLength": 120,
       "minLength": 2,
       "description": "Match against product, brand, or hazard"
      },
      "limit": {
       "type": "integer",
       "default": 20,
       "maximum": 50,
       "minimum": 1
      },
      "since": {
       "type": "string",
       "format": "date",
       "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-factory-medical-device-recalls-03c1b5c8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-factory.com](https://www.zero.xyz/host/x402-factory.com/llms.txt)
