# PalmVox DeFi Yield Search

> PalmVox DeFi Yield Search is a paid API for AI agents from alpha.palmvox.com, paid per call via x402, $0.005/call, status down (last checked 2026-09-15).

Search for DeFi yield opportunities by token, chain, or minimum APY across protocols like Aave, Compound, and Morpho

## Facts

- Endpoint: GET https://alpha.palmvox.com/api/yield/search
- Price: $0.005/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/alpha-palmvox-com-35ada70c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_e1tFccellXkVThJwGlDjE

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 alpha-palmvox-com-35ada70c
```

Example prompt: Find me DeFi yield opportunities for USDC on Base with at least 5% APY — show me the protocol names, APY rates, and TVL.

## When to prefer this

Use this endpoint when an agent needs to find specific DeFi yield opportunities filtered by token type, blockchain network, or minimum return threshold. Prefer this over general market data endpoints when the user explicitly wants to compare lending/yield protocol rates across Aave, Compound, Morpho, or similar protocols.

## Known failure modes

- No yields found matching the specified filters — returns empty yields array with count 0
- Invalid chain or token symbol returns no results or error
- Missing required query parameters may return unfiltered or error response
- Payment failure (x402) if 0.005 USDC not provided — returns 402 Payment Required

## How this service works

Search DeFi yields by token, chain, or minimum APY. Query: ?token=USDC&chain=base&minApy=5. Returns matching yield opportunities from Aave, Compound, Morpho across all chains.

## Output

Returns a list of matching yield opportunities with fields including protocol name, APY, TVL, risk level, chain, description, and timestamp, plus the applied filters and links to related endpoints.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "chain": "ethereum",
   "token": "USDC",
   "minApy": "3"
  }
 }
}
```

## 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": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "count": {
       "type": "number"
      },
      "yields": {
       "type": "array"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alpha-palmvox-com-35ada70c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from alpha.palmvox.com](https://www.zero.xyz/host/alpha.palmvox.com/llms.txt)
