Skip to main content
GET
/
v1
/
actions
/
yield
/
vault
Get Live Vault State
curl --request GET \
  --url https://api.aegisintent.xyz/v1/actions/yield/vault \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Aegis-Email: <x-aegis-email>'
{
  "success": true,
  "vault": {
    "address": "<string>",
    "totalAssets": "<string>",
    "totalShares": "<string>",
    "pricePerShare": "<string>",
    "estimatedAPYPercent": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.aegisintent.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Fetch the live metrics from the AegisUSDC vault contract, including Total Value Locked (TVL) and current Price Per Share.

Authorizations

Authorization
string
header
required

Provide raw API session token issued by /v1/connect/complete

Headers

X-Aegis-Email
string
required

Agent email address

Response

200 - application/json

Live Vault State

success
boolean
Example:

true

vault
object