# CEX Solvency Screen (DefiLlama)

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

Returns a market-wide ranked solvency screen of all centralized exchanges, with solvency scores, ratings, asset ratios, own-token concentration, netflow, and risk flags, filterable and sortable.

## Facts

- Endpoint: GET https://api.agentstools.dev/cex/screen
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cex-solvency-screen-defillama-3f916c86
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3h-wUqmg8BYGYYc7bRTxq

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-defillama-3f916c86
```

Example prompt: Give me a ranked solvency screen of all centralized crypto exchanges — show only those with a solvency score above 70 and own-token concentration under 20%, sorted by score, top 25 results.

## When to prefer this

Use this endpoint when you need a market-wide comparative view of CEX solvency and reserve health, especially when screening or ranking multiple exchanges simultaneously. Prefer this over individual exchange lookups when the goal is risk comparison, watchlist filtering by score/TVL/concentration, or identifying systemic red flags across the market.

## Known failure modes

- Invalid sort value (not 'score', 'tvl', or 'outflow') returns a 400 error
- limit exceeds 100 is silently capped at 100
- min_tvl or min_score with non-numeric value causes a 400 validation error
- DefiLlama upstream data unavailable may cause 503 or stale data
- No exchanges match filter criteria returns empty result set

## 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: solvency_score, rating label, clean-asset ratio, own-token concentration percentage, 1-week netflow percent, current TVL in USD, and any risk flags. Data is sourced from DefiLlama CEX Transparency and is deterministic; reserves are a proxy, not proof of solvency.

## 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-defillama-3f916c86/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentstools.dev](https://www.zero.xyz/host/api.agentstools.dev/llms.txt)
