V
Vaults.fyi Beta API
OtherAbout Vaults.fyi Beta API
Review the Service identity, supported languages, protocol versions, and source metadata discovered by the directory.Service details
Service Id
773fd02c-819f-40c4-818d-636b12b78449
Service origin
https://api.vaults.fyi
ListedSeptember 24, 2026, 6:59 PM
Last checkedSeptember 24, 2026, 8:12 PM
Protocol details
SourceOpenAPI
Endpoints
Endpoint details are saved from the OpenAPI document. Authentication requirements and prices are advertised information, not a verified payment or access guarantee. The document may contain additional endpoints.POST/beta/advanced-analytics
List advanced vault analytics
Returns a paginated list of vaults with advanced analytics. Filtering/pagination is passed via querystring (mirrors the v2 detailed-vaults list endpoint). Use the POST body `select` to opt into per-item analytics sections — max drawdown, withdrawal pause ratio, utilization rate and/or the full v2 `detailedVault` payload. Pricing has a 1 credit request base and scales per returned item: each item costs 2 if `maxDrawdown` is included + 3 if `detailedVault` is included + 2 if `withdrawalPauseRatio` is included + 3 if `composition` is included + 3 if `utilizationRate` is included.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.POST/beta/advanced-analytics/{network}/{vaultId}
Get advanced vault analytics
Returns advanced analytics for a single vault. Use the POST body `select` to opt into analytics sections — max drawdown, withdrawal pause ratio, composition, utilization rate and/or the full v2 `detailedVault` payload.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/amm/deep/deposit/{userAddress}/{network}/{vaultId}
Create Deep deposit transaction
Creates deposit transaction payloads for Deep AMM protocol for a specific user and network.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/amm/deep/detailed-vaults
List Deep detailed vaults
Retrieves a filtered list of Deep vaults with detailed information including chain ID, address, display name, APY (7d and 30d), and TVL in USD.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/amm/deep/positions/{userAddress}/{network}/{vaultId}
Get Deep position
Gives a detailed view of one specific vault position on a given network.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/amm/deep/withdraw/{userAddress}/{network}/{vaultId}
Create Deep withdrawal transaction
Creates redeem transaction payloads for Deep AMM protocol for a specific user and network.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/
List borrow markets
Retrieves a paginated list of supported borrow markets across all supported networks.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/historical/{network}/{marketId}/{assetId}
Get borrow market historical data
Retrieves paginated historical data for one borrow market asset on one network.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/nrt/{network}/{marketId}/{assetId}
Get borrow market asset NRT data
Retrieves near-real-time data for one asset within one borrow market.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/transactions/context/{userAddress}/{network}/{marketId}/{assetId}
Get borrow market transaction context
Retrieves context for borrow market supply, withdraw, borrow, and repay transactions.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/transactions/{action}/{userAddress}/{network}/{marketId}/{assetId}
Create borrow market transaction
Generates payloads for borrow market supply, withdraw, borrow, or repay transactions.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/{network}
List borrow markets by network
Retrieves a paginated list of supported borrow markets for one network using the canonical network slug.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/markets/{network}/{marketId}
Get borrow market
Retrieves detailed discovery data for one borrow market on one network.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/portfolio/events/{userAddress}/{network}/{marketId}/{assetId}
List borrow market events
Retrieves paginated borrow market events for one user, market, and asset on one network.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/portfolio/positions/{userAddress}
List borrow positions
Provides all borrow market positions for the user, with optional filters.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/portfolio/positions/{userAddress}/{network}/{marketId}
Get borrow market position
Provides the user position for one borrow market.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/borrow/portfolio/positions/{userAddress}/{network}/{marketId}/{assetId}
Get borrow market asset position
Provides the user position for one asset within one borrow market.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/fixed-term/
List fixed-term Pendle markets
Returns eligible active Pendle PT markets with current Fixed APY, expiry, TVL, and liquidity.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/fixed-term/context/{userAddress}/{network}/{vaultId}
Get fixed-term transaction context
Retrieves transaction context for a Pendle fixed-term market, including user balances for PT token and underlying assetPrice unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/fixed-term/detailed/{network}/{vaultId}
Get fixed-term market
Retrieves a Pendle fixed-term market including APY, TVL, and expiryPrice unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/fixed-term/transactions/{action}/{userAddress}/{network}/{vaultId}
Create fixed-term transaction
Get Pendle fixed-term transaction data via Pendle API. Actions: swap-in (asset→PT), swap-out (PT→asset). API handles SY wrapping internally.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/portfolio/partial-returns/{userAddress}/{network}/{vaultId}
Get partial returns
Retrieves the returns for a user's position in a specific vault, calculated only for the requested time window. Returns the same asset metadata as total-returns plus the resolved period boundaries.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/detailed-vaults
List SVM detailed vaults
Retrieves a filtered list of SVM vaults with detailed information including address (vault account public key), name, protocol, curator, TVL, and APY details. APY filter inputs and response values use v2 decimal semantics.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/detailed-vaults/{vaultAddress}
Get SVM detailed vault
Retrieves detailed information for a specific SVM vault including address (vault account public key), name, protocol, curator, TVL, and APY details.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/portfolio/events/{userAddress}
List SVM portfolio events across supported vaults
Retrieves deposits and withdrawals for a user's activity across supported SVM vaults by resolving protocol flow accounts and parsing vault-asset movements from Helius transactions.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/portfolio/events/{userAddress}/{vaultAddress}
List SVM position events
Retrieves deposits and withdrawals for a user's position in a specific SVM vault by resolving protocol flow accounts and parsing vault-asset movements from Helius transactions.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/portfolio/idle-assets/{userAddress}
List SVM idle assets
Get balances of idle assets for a specific user address on Solana.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/portfolio/idle-assets/{userAddress}/{assetAddress}
Get SVM idle asset
Retrieves idle asset balance for a specific user and token on Solana.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/portfolio/positions/{userAddress}
List SVM positions
Provides all vault positions for a user on Solana.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/transactions/context/{userAddress}/{vaultAddress}
Get SVM transaction context
Retrieves the complete transactional context for a user interaction with a Solana vault, including current balances and unclaimed assets.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/transactions/{action}/{userAddress}/{vaultAddress}
Create SVM transaction
Get Solana transaction data for vault actions (deposit, request-redeem, confirm-redeem, complete-redeem). Returns a base64-encoded serialized transaction ready for wallet signing. Three-step redemption process: request-redeem creates stake account, confirm-redeem deactivates it, complete-redeem withdraws SOL after epoch boundary.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/beta/svm/vaults