# DefiLlama Yield Pools

> DefiLlama Yield Pools is a paid API for AI agents from defillama.use.x402atlas.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Returns all DeFi yield pools tracked by DefiLlama, including APY, TVL, project name, and chain for each pool.

## Facts

- Endpoint: GET https://defillama.use.x402atlas.com/yields
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defillama-yield-pools-7b85fdde
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gUVe89t7dOPKn6WWXBi9z

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 defillama-yield-pools-7b85fdde
```

Example prompt: Pull all the yield pools from DefiLlama — I want to see the APY and TVL for every tracked pool across all chains so I can find the best farming opportunities right now.

## When to prefer this

Use this endpoint when you need a comprehensive, aggregated view of all DeFi yield pools across multiple chains and projects in one call. Prefer this over chain-specific or protocol-specific APIs when doing cross-chain yield comparison or building yield aggregators. Ideal for agents that need up-to-date APY and TVL data without maintaining their own indexing.

## Known failure modes

- Payment not processed — HTTP 402 returned if x402 payment header is missing or insufficient
- Rate limiting if too many requests are made in succession
- DefiLlama upstream data temporarily unavailable returning 503
- Empty or partial response if DefiLlama data pipeline is refreshing

## How this service works

Yield pools by DefiLlama — every tracked pool with APY, TVL, project and chain.

## Output

A comprehensive list of all DeFi yield pools tracked by DefiLlama, each with APY (annual percentage yield), TVL (total value locked), project name, chain, and pool identifier.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "data": [
    {
     "apy": 4.21,
     "pool": "747c1d2a-c668-4682-b9f9-296708a3dd90",
     "chain": "Ethereum",
     "symbol": "USDC",
     "tvlUsd": 123000000,
     "project": "aave-v3"
    }
   ],
   "status": "success"
  },
  "queried_at": "2026-07-01T12:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defillama-yield-pools-7b85fdde/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from defillama.use.x402atlas.com](https://www.zero.xyz/host/defillama.use.x402atlas.com/llms.txt)
