# PayAI Product Recall & Safety Check

> PayAI Product Recall & Safety Check is a paid API for AI agents from payai.agentstools.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-12).

Searches CPSC and FDA recall databases by brand or product name, returning hazard details, FDA class, remedy, status, and a deterministic risk score in one unified JSON response.

## Facts

- Endpoint: GET https://payai.agentstools.dev/safety/product?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payai-product-recall-safety-check-e375bae2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RB8NJpb67I96f34PTT1cE

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 payai-product-recall-safety-check-e375bae2
```

Example prompt: Can you check if there are any active recalls or safety hazards for 'Similac' baby formula — search across food and drug registries and show me the risk score and remedy for any matches?

## When to prefer this

Use this endpoint when you need a single call that fuses both CPSC consumer product recalls and FDA recalls (food, drug, device) into one structured response with risk scoring. Prefer this over querying CPSC or openFDA separately when you want a unified hazard summary with citations and a normalized risk score. Ideal for consumer safety agents, product compliance checks, and due-diligence workflows.

## Known failure modes

- No recalls found for the query — returns empty results array
- Invalid domain enum value — returns 400 validation error
- Query too vague or very common term — may return too many unrelated results
- External CPSC or FDA API downtime — may return partial results or 503
- Payment not completed via x402 — request blocked before processing

## How this service works

Product recall and safety check for a consumer good, food, drug or medical device by brand or product name. Fuses CPSC and openFDA recalls into one cited JSON with hazard, FDA class, remedy, status and a deterministic risk score. Risk indicators, not advice.

## Output

A JSON object containing matched recall records from CPSC and/or openFDA, each with hazard description, FDA recall class (I/II/III), remedy information, current recall status, source citations, and a deterministic numeric risk score. Up to 20 records by default (configurable up to 50).

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1,
       "description": "Max matched recalls to return, default 20"
      },
      "query": {
       "type": "string",
       "description": "Brand or product name to search, e.g. peanut butter"
      },
      "domain": {
       "enum": [
        "all",
        "consumer",
        "food",
        "drug",
        "device"
       ],
       "type": "string",
       "description": "Which registries to search"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payai-product-recall-safety-check-e375bae2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from payai.agentstools.dev](https://www.zero.xyz/host/payai.agentstools.dev/llms.txt)
