# DeFi Yield Pools by APY (DefiLlama)

> DeFi Yield Pools by APY (DefiLlama) is a paid API for AI agents from pyfile-agent.taile3ff35.ts.net:10000, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Returns DeFi yield pools sourced from DefiLlama, sorted by APY descending, filtered by a minimum TVL threshold.

## Facts

- Endpoint: GET https://pyfile-agent.taile3ff35.ts.net:10000/data/defi/yields
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-yield-pools-by-apy-defillama-37f2b683
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DGMjGZOw6sXXCSEplYGj7

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 defi-yield-pools-by-apy-defillama-37f2b683
```

Example prompt: Show me the top 20 DeFi yield pools from DefiLlama with at least $500,000 TVL, sorted by APY so I can see the best current farming opportunities.

## When to prefer this

Use this endpoint when you need a fast, up-to-date ranked list of DeFi yield pools with APY and TVL data sourced from DefiLlama. It is ideal for yield discovery, portfolio research, and daily DeFi briefings. Prefer this over manual DefiLlama scraping or broader analyst brief endpoints when you specifically need structured pool-level yield data with TVL filtering.

## Known failure modes

- DefiLlama API upstream outage returns empty or error response
- min_tvl set too high returns an empty pool list
- limit parameter ignored or clamped if out of expected range
- Stale data if DefiLlama cache hasn't refreshed recently
- Payment failure (x402) if USDC balance insufficient

## How this service works

DeFi yield pools (DefiLlama), sorted by APY with min TVL

## Output

A ranked list of DeFi yield pools from DefiLlama, ordered by APY descending. Each entry typically includes pool name, protocol, chain, current APY percentage, and TVL. Results are filtered to exclude pools below the specified minimum TVL, allowing agents to focus on liquid, established pools.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "number"
      },
      "min_tvl": {
       "type": "number"
      }
     }
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-yield-pools-by-apy-defillama-37f2b683/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pyfile-agent.taile3ff35.ts.net:10000](https://www.zero.xyz/host/pyfile-agent.taile3ff35.ts.net%3A10000/llms.txt)
