# Vextorium Lending Yields

> Vextorium Lending Yields is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-11).

Returns supply APY (total, base, and reward) and TVL across major DeFi lending markets (Aave v3, Morpho, Compound v3, Spark, Euler, Fluid) for a given token and chain, sorted best-first.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/lending-yields?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-lending-yields-33cbb015
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rPe5p8yANjsGJdREqtrYA

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 vextorium-lending-yields-33cbb015 -d '<json body>'
```

Example prompt: What's the best lending yield I can get for USDC on Base right now — show me total APY, base APY, reward APY, and TVL across Aave, Morpho, Fluid, and the other major protocols, top 5 results.

## When to prefer this

Choose this endpoint when you need a ranked, multi-protocol comparison of DeFi lending supply yields for a specific token on a specific chain. It aggregates data from the six most prominent lending protocols (Aave v3, Morpho, Compound v3, Spark, Euler, Fluid) and breaks APY into base and reward components, which is essential for distinguishing sustainable yields from incentive-boosted ones. Prefer this over general DeFi yield aggregators when you need structured, LLM-ready data with TVL signals and protocol-level granularity on the lending side specifically (not liquidity pools).

## Known failure modes

- Token not supported or not found on the specified network — returns empty or null results
- Network/chain name not recognized — may return no results or an error
- Rate limit or payment failure — returns HTTP error if x402 payment not processed
- DefiLlama data source temporarily unavailable — stale or missing data
- Limit parameter set too high — may slow response or return partial results

## How this service works

Supply yield for an asset on the most used lending markets (Aave v3, Morpho, Compound v3, Spark, Euler, Fluid) by chain: total, base and reward APY and TVL, best first.

## Output

Returns a JSON object with a ranked list of lending markets for the requested token and network, each including: protocol name, chain, total APY (%), base APY (%), incentives/reward APY (%), TVL in USD, a unique market ID, and optional vault info. Also includes top-level metadata: token symbol, data source (DefiLlama), total number of markets found, and the queried network.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [],
     "properties": {
      "limit": {
       "type": "integer"
      },
      "token": {
       "type": "string"
      },
      "network": {
       "type": "string"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "best": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "id": {
          "type": [
           "null",
           "string"
          ]
         },
         "chain": {
          "type": [
           "null",
           "string"
          ]
         },
         "vault": {},
         "apy_pct": {
          "type": [
           "null",
           "number"
          ]
         },
         "tvl_usd": {
          "type": [
           "null",
           "number"
          ]
         },
         "protocol": {
          "type": [
           "null",
           "string"
          ]
         },
         "apy_base_pct": {
          "type": [
           "null",
           "number"
          ]
         },
         "incentives_apy_pct": {
          "type": [
           "null",
           "number"
          ]
         }
        }
       }
      },
      "token": {
       "type": [
        "string",
        "null"
       ]
      },
      "source": {
       "type": [
        "string",
        "null"
       ]
      },
      "markets": {
       "type": [
        "number",
        "null"
       ]
      },
      "network": {
       "type": [
        "string",
        "null"
       ]
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "best": [
   {
    "id": "7372edda-f07f-4598-83e5-4edec48c4039",
    "chain": "Base",
    "vault": null,
    "apy_pct": 8.17,
    "tvl_usd": 15049095,
    "protocol": "fluid-lending",
    "apy_base_pct": 3.01,
    "incentives_apy_pct": 5.16
   },
   {
    "id": "7e0661bf-8cf3-45e6-9424-31916d4c7b84",
    "chain": "Base",
    "vault": null,
    "apy_pct": 3.718,
    "tvl_usd": 20150174,
    "protocol": "aave-v3",
    "apy_base_pct": 3.718,
    "incentives_apy_pct": 0
   }
  ],
  "token": "USDC",
  "source": "DefiLlama",
  "markets": 2,
  "network": "Base"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-lending-yields-33cbb015/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
