
Key Features
Vault Infrastructure
Access and manage sophisticated vault strategies with real-time TVL tracking, composition analysis, and automated rebalancing.
Performance Analytics
Track detailed performance metrics including Sharpe ratios, maximum drawdown, and historical PnL with institutional-grade accuracy.
Liquidity Management
Simulate withdrawals, calculate slippage, and optimize liquidity provisioning with advanced modeling capabilities.
Portfolio Tracking
Monitor user positions, transaction history, and earnings across multiple wallets with comprehensive portfolio analytics.
Base URL
Use the primary endpoint for best performance and reliability in production environments.
Public API
All endpoints are publicly accessible without authentication. Simply make requests to our API endpoints to access vault data, performance metrics, and user portfolio information.
Open Access
The 0D Finance API provides unrestricted access to:- Vault Operations: List vaults, get metadata, and statistics
- Performance Metrics: Historical timeseries (TVL/PnL) and KPIs
- Liquidity Management: Capacities, slippage curves, and withdrawal simulations
- APR Analytics: Current summaries and historical series
- Composition Tracking: Current allocations and historical changes
- Risk Monitoring: Caps and NAV reports
- User Portfolios: Track positions, performance, and transactions by wallet address
API Categories
Vault Operations
Vault Operations
Core vault functionality and metadata access.
List Vaults
Browse all available vaults with TVL, status, and basic info
Vault Metadata
Detailed vault configuration, fees, constraints, and contract info
Vault Statistics
Current TVL and past month APR performance metrics
Status Monitoring
Track vault status (live, paused, retired) and operational state
Performance Analytics
Performance Analytics
Historical and real-time performance tracking.
Vault Timeseries
TVL and PnL evolution with 7d, 30d, 1y, or all-time views
Vault KPIs
Cumulative PnL, Sharpe ratio, max drawdown, profit share metrics
User Historical
Track user PnL over time (all-time, unrealized, realized)
User KPIs
Personal Sharpe, Sortino, drawdown, and PnL breakdowns
Liquidity Management
Liquidity Management
Advanced liquidity analysis and simulation tools.
Liquidity Summary
24h deposit/withdraw capacities and liquidity policies
Slippage Curves
Visualize slippage (bps) for different withdrawal amounts (USD)
Withdrawal Simulation
Estimate instant slippage or scheduled redemption windows
Liquidity Status
Check if vault is liquid and operational capacity limits
APR, Composition & Risk
APR, Composition & Risk
Returns, allocations, and risk management.
APR Summary
Current APR with nominal or inflation-adjusted basis
Historical APR
APR time-series for 7d, 30d, 1y, or all-time periods
Vault Composition
Current allocations by platform or asset with percentages
Historical Composition
Track allocation changes over time with weighted percentages
Risk Caps
Monitor current values vs configured limits
NAV Reports
Latest NAV with AUM, variance, and PDF reports
User Management
User Management
Track user portfolios and transactions by wallet address.
User Profile
Get user info including chain and display currency preferences
Position Summary
Current position value, shares, and earnings for a vault
Historical Performance
User’s historical PnL timeseries (all-time, unrealized, realized)
Performance KPIs
User-specific Sharpe, Sortino, drawdown metrics
Transaction History
List deposits, withdrawals, fees with filtering and pagination
Multi-Vault Support
Track positions across multiple vaults per user
Getting Started
1
Choose Your Environment
Select between production endpoints based on your needs.
2
Make Your First Request
Start fetching vault data immediately - no authentication required:
3
Track User Portfolios
Monitor user positions and performance by wallet address:
4
Explore Advanced Features
Leverage our comprehensive endpoints for sophisticated DeFi applications.
Response Format
All API responses follow a consistent JSON structure for predictable integration.
Success Response
Error Response
Large numerical values exceeding JavaScript’s safe integer range are returned as strings to preserve precision.
Rate Limits
Rate limits are applied per IP address to ensure fair usage and system stability.
Endpoint Type | Rate Limit | Window |
---|---|---|
Public endpoints | 100 requests | 1 minute |