# CEX Solvency Screen

> CEX Solvency Screen is a paid API for AI agents from payai.agentstools.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Returns a ranked, filterable solvency screen of all centralized crypto exchanges using DefiLlama CEX Transparency data, with scores, ratings, and risk flags per exchange.

## Facts

- Endpoint: GET https://payai.agentstools.dev/cex/screen
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cex-solvency-screen-5584e01c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2ZTkV_wkycTgPnUg8D3NN

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 cex-solvency-screen-5584e01c
```

Example prompt: Can you pull a solvency screen of all centralized crypto exchanges, sorted by solvency score, and filter to only those with a TVL over $500 million and own-token concentration under 30%?

## When to prefer this

Use this endpoint when you need a market-wide, multi-exchange solvency comparison with built-in scoring and filtering, sourced from DefiLlama's CEX Transparency data. Prefer it over manually checking individual exchange reserve pages or less structured sources when you want ranked, risk-flagged output with consistent metrics. Best suited for due diligence on exchange selection, risk monitoring, or research workflows.

## Known failure modes

- Invalid sort enum value returns an error (must be 'score', 'tvl', or 'outflow')
- limit exceeding 100 is capped silently or rejected
- Upstream DefiLlama data unavailability may result in stale or empty results
- Numeric filter params with wrong types (e.g. string instead of number) may cause validation errors
- No exchanges match the filter criteria — empty result set returned

## How this service works

Market-wide ranked solvency screen of all centralized exchanges from DefiLlama CEX Transparency: each row has solvency_score, rating, clean-asset ratio, own-token concentration, 1-week netflow percent and risk flags. Filter by min_score / max_own_token_pct / min_tvl; sort by score, tvl or outflow. Deterministic; reserves are a proxy, not proof of solvency.

## Output

A ranked list of centralized exchanges, each with a solvency_score, letter rating, clean-asset ratio, own-token concentration percentage, 1-week netflow percent, and risk flags. Results are filtered by the provided thresholds and sorted by the chosen field (score, TVL, or outflow), up to the specified row limit (max 100).

## 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": {
      "sort": {
       "enum": [
        "score",
        "tvl",
        "outflow"
       ],
       "type": "string",
       "description": "score, tvl or outflow ranking."
      },
      "limit": {
       "type": "integer",
       "description": "Max rows (capped at 100)."
      },
      "min_tvl": {
       "type": "number",
       "description": "Keep currentTvl (USD) >= this."
      },
      "min_score": {
       "type": "number",
       "description": "Keep solvency_score >= this."
      },
      "max_own_token_pct": {
       "type": "number",
       "description": "Keep own-token concentration percent <= this."
      }
     }
    }
   },
   "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/cex-solvency-screen-5584e01c/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)
