# CYRE Guardian Settlement Batch

> CYRE Guardian Settlement Batch is a paid API for AI agents from cyre.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Grade a payer address and up to 10 payout addresses in one call, returning risk pattern scores ranked by score gap versus the payer

## Facts

- Endpoint: GET https://cyre.dev/api/batch
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cyre-guardian-settlement-batch-aeb03f52
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DzshytbfcUQq8-bXV0GVh

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 cyre-guardian-settlement-batch-aeb03f52
```

Example prompt: Before I send payments out, can you batch-check the payer address 0xABC123 against these five payout addresses — 0xPAY1, 0xPAY2, 0xPAY3, 0xPAY4, 0xPAY5 — and rank them by how risky they look compared to the payer?

## When to prefer this

Use this endpoint when you need to screen a payer and multiple payees together in a single call before batch settlement, especially when you want them ranked by score gap rather than evaluated individually. Prefer it over the single-address Settlement Caution endpoint when you have 2-10 payees and want a comparative ranking. Choose Batch over the Passport endpoint when you need relative comparison rather than individual attestations.

## Known failure modes

- More than 10 addresses in the list returns an error or truncated results
- Invalid or malformed blockchain addresses in from or list parameters cause a 400 error
- Payment not included or invalid causes a 402 Payment Required response
- Empty list parameter results in no payout scores being returned
- Network timeout if many addresses require on-chain lookups simultaneously

## How this service works

Guardian Settlement Batch — grade a payer and up to 10 payout addresses, ranked by score gap vs the payer. Patterns, not verdicts. Agent guide: https://cyre.dev/SKILL.md

## Output

Returns a ranked list of up to 10 payout addresses scored by their risk pattern gap relative to the payer address, including pattern signals (not verdicts) for each address to help agents make informed settlement decisions.

## 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": [
      "from",
      "list"
     ],
     "properties": {
      "from": {
       "type": "string"
      },
      "list": {
       "type": "string",
       "description": "Comma-separated payout addresses (max 10)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cyre-guardian-settlement-batch-aeb03f52/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cyre.dev](https://www.zero.xyz/host/cyre.dev/llms.txt)
