Skip to main content
POST
userVaultEquities | Hyperliquid Info API

Credit Cost

1 per call

Processing

Realtime
The Hyperliquid info endpoint with type: "userVaultEquities" is used to fetch a user’s locked vault equity positions across all vaults they have deposited into.
Estimate your monthly cost for this API using the Pricing Calculator.
  • Wire-equal to POST api.hyperliquid.xyz/info with {"type": "userVaultEquities", "user": "..."}.
Returns the wallet’s per-vault equity: one entry per vault the user has deposited into, with the locked amount and the timestamp at which that equity becomes unlockable. User-keyed. The result is [] for wallets that haven’t deposited into any vault.

Endpoint

Request

string
default:"userVaultEquities"
required
Always "userVaultEquities".
string
required
The wallet address (lowercase 0x-prefixed hex).

Example

Response

An array of vault equity entries.

Field descriptions

equity is returned as a decimal string, preserving upstream precision. Do not parse it as a float - keep it as a string or use a fixed-precision decimal type.
string
Vault contract address (0x-prefixed hex).
string
User’s equity in this vault, in USD.
int
Unix timestamp in milliseconds at which this equity becomes unlockable.

vaultDetails

fetch detailed information for a specific vault.

vaultSummaries

list summary information for every vault on the platform.

leadingVaults

list the vaults a user leads.
See all Hyperliquid endpoints: Overview hub · Info API reference Last reviewed: 2026-06-13