# ProYield All-in-One Yield & Vault API

> ProYield All-in-One Yield & Vault API is a paid API for AI agents from pyd.fi, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Returns live stablecoin lending venue rates with safety tiers, ProYield vault state on HyperEVM (share price, total assets, caps), and optionally a wallet's position — all in a single call.

## Facts

- Endpoint: GET https://pyd.fi/api/agents/all?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/proyield-all-in-one-yield-vault-api-72633560
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vUu9EAiIUa6LaSMm2b49O

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 proyield-all-in-one-yield-vault-api-72633560
```

Example prompt: Pull the full ProYield picture for my wallet 0xABC...123 — I want to see the live stablecoin lending venue rates with their safety tiers, the current blend target and sleeve rates, the vault's share price and total assets on HyperEVM, plus my current position.

## When to prefer this

Choose this endpoint when you need the complete ProYield picture — lending venue rates, vault state, and optionally a wallet position — in a single $0.005 call instead of making multiple separate requests. It is ideal for dashboards, portfolio agents, or monitoring bots that need all ProYield data atomically and efficiently. Prefer this over any hypothetical split endpoints when latency and cost matter.

## Known failure modes

- Invalid or malformed wallet address in ?address= parameter returns an error or empty position object
- Vault or on-chain data temporarily unavailable due to HyperEVM node issues, resulting in partial or stale data
- Rate limit or payment failure (x402) if USDC micropayment of $0.005 is not properly handled
- Network timeout if HyperEVM RPC is slow, resulting in delayed or failed response

## How this service works

Pro Yield in one call: live stablecoin lending venue rates (safety tiers, blend target, sleeve rates, provenance) plus vault state on HyperEVM — share price, total assets, live caps — and a wallet's position when ?address= is supplied. Use when an agent wants the whole Pro Yield picture for one $0.010 call instead of two.

## Output

A JSON object containing: (1) live lending venue rates with safety tiers, blend target, sleeve rates, and provenance; (2) ProYield vault state on HyperEVM including share price, total assets, and live caps; and optionally (3) the queried wallet's current position within the vault — all consolidated from a single API call.

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "kind": "all",
  "vault": {
   "kind": "vault",
   "vault": {
    "share_price_usdc": 1.028268,
    "total_assets_usdc": 126.269032
   },
   "position": null
  },
  "yields": {
   "kind": "yields",
   "blend": {
    "guarantee": false,
    "target_pct": 6.64
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/proyield-all-in-one-yield-vault-api-72633560/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pyd.fi](https://www.zero.xyz/host/pyd.fi/llms.txt)
