HTTP endpoints
Get vault statistics
Parameters
| Parameter | Required | Type | Description |
|---|---|---|---|
| vaultAddresses | yes | array | null |
| from | yes | integer (int64) | — |
| to | yes | integer (int64) | — |
Response fields
| Parameter | Required | Type | Description |
|---|---|---|---|
vaultStats | yes | object[] | — |
vaultStats[].address | yes | string (hex) | An Ethereum-style account address (20 bytes). |
vaultStats[].stats | yes | object | — |
vaultStats[].stats.APR | yes | number (double) | — |
vaultStats[].stats.APR30d | yes | number (double) | — |
vaultStats[].stats.APRTimeRange | yes | integer (int64) | — |
vaultStats[].stats.CurrentTVL | yes | number (double) | — |
vaultStats[].stats.apr_30d_data_time_range | yes | integer (int64) | — |
vaultStats[].stats.balances | yes | object | — |
vaultStats[].stats.balances.* | yes | object (map) | An Ethereum-style account address (20 bytes). |
vaultStats[].stats.balances.*.shares | yes | integer | — |
vaultStats[].stats.balances.*.withdrawableBalance | yes | number (double) | — |
vaultStats[].stats.creationTimestamp | yes | integer (Unix timestamp (milliseconds)) | — |
vaultStats[].stats.depositors | yes | integer | — |
vaultStats[].stats.statsForTimeRange | yes | object | — |
vaultStats[].stats.statsForTimeRange.avgReturns | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.dailyValues | yes | object[] | — |
vaultStats[].stats.statsForTimeRange.dailyValues[].nav | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.dailyValues[].return | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.dailyValues[].returnAbsolute | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.dailyValues[].timestamp | yes | integer (int64) | — |
vaultStats[].stats.statsForTimeRange.dailyValues[].tvl | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.maxDrawdown | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.returnsVolatility | yes | number (double) | — |
vaultStats[].stats.statsForTimeRange.sharpeRatioDaily | yes | number (double) | — |
Response example
A sample 200 JSON body is attached to this operation as an OpenAPI example (Mintlify shows it in the example panel, similar to other exchange API docs).
GET
Get vault statistics
Path Parameters
Comma-separated list of vault addresses (e.g., "0xABC...,0xDEF...")
An Ethereum-style account address (20 bytes).
Required range:
x >= 0Required range:
x >= 0Response
200 - application/json
Vault stats by vault address
Previous
List vaults### Response fields
| Parameter | Required | Type | Description |
| --------- | -------- | ---- | ----------- |
| `vaults` | yes | object[] | — |
| `vaults[].address` | yes | string (hex) | An Ethereum-style account address (20 bytes). |
| `vaults[].asset` | yes | integer | — |
| `vaults[].creationTimestamp` | yes | integer (int64) | — |
| `vaults[].manager` | yes | string (hex) | An Ethereum-style account address (20 bytes). |
### Response example
A sample **`200`** JSON body is attached to this operation as an OpenAPI **example** (Mintlify shows it in the example panel, similar to other exchange API docs).
Next
Get vault statistics