Vaults

get

Get all vaults info

Query parameters
livestringOptional

Filter vaults by status: true for active only, false for inactive only

Example: true
Responses
chevron-right
200

Get all vaults info

application/json
get
/vaults
get

Get VaultDetails for all vaults

Query parameters
livestringOptional

Filter vaults by status: true for active only, false for inactive only

Example: true
liveLiquiditystringOptionalDefault: false
Responses
chevron-right
200

VaultDetails for all vaults

application/json
get
/vaults/details
get

Get VaultDetailsLite for all vaults

Query parameters
liveLiquiditystringOptionalDefault: false
Responses
chevron-right
200

VaultDetailsLite for all vaults

application/json
get
/vaults/details-lite
get

Get 7d, 30d and SEC 30d APYs for all vaults. apy is the composition-weighted yield APY based on underlying yield-bearing assets (liquid assets are excluded from the APY denominator). navApy is the price-delta (NAV-based) APY computed from vault token price changes.

Query parameters
includeBreakdownstringOptionalDefault: false
Responses
chevron-right
200

VaultApy for all vaults

application/json
get
/vaults/apy
200

VaultApy for all vaults

get

Get VaultTVL for all vaults

Responses
chevron-right
200

VaultTVL for all vaults

application/json
get
/vaults/tvl
200

VaultTVL for all vaults

get

Get last 24h volume for all vaults

Responses
chevron-right
200

Latest 24h volume for all vaults

application/json
get
/vaults/volume
get

Get number of holders for all vaults and top holders for each vault

Query parameters
chainIdnumber | nullableOptional

Optional chain ID

Responses
chevron-right
200

VaultHolders for all vaults

application/json
get
/vaults/holders
get

Get recent transactions for all vaults

Query parameters
chainIdnumber | nullableOptional

Optional chain ID

limitnumber · min: 1 · max: 100Optional

Maximum number of transactions per vault to return

Default: 10Example: 10
Responses
chevron-right
200

Recent transactions for all vaults

application/json
get
/vaults/recent-transactions
get

Get VaultDetails by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
liveLiquiditystringOptionalDefault: false
Responses
chevron-right
200

Vault details by slug

application/json
get
/vaults/{slug}/details
get

Get VaultDetailsLite by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
liveLiquiditystringOptionalDefault: false
Responses
chevron-right
200

Vault details by slug

application/json
get
/vaults/{slug}/details-lite
get

Get Vault APY by slug. apy is the composition-weighted yield APY based on underlying yield-bearing assets (liquid assets are excluded from the APY denominator). navApy is the price-delta (NAV-based) APY computed from vault token price changes.

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
includeBreakdownstringOptionalDefault: false
Responses
chevron-right
200

Vault APY

application/json
get
/vaults/{slug}/apy
get

Get Vault TVL by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Responses
chevron-right
200

Vault TVL

application/json
get
/vaults/{slug}/tvl
get

Get VaultInfo by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Responses
chevron-right
200

VaultInfo

application/json
get
/vaults/{slug}
get

Get total number of holders and top holders for a vault by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
chainIdnumber | nullableOptional

Optional chain ID

Responses
chevron-right
200

Vault holders

application/json
get
/vaults/{slug}/holders
get

Get latest 24h volume for a vault by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Responses
chevron-right
200

Vault volume

application/json
get
/vaults/{slug}/volume
get

Get Vault pending redemptions by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
startDatenumber | nullableOptional

Optional expiration start date filter. Defaults to 30 days ago if not provided.

endDatenumber | nullableOptional

Optional expiration end date

userstringOptional

Optional user address

chainIdnumber | nullableOptional

Optional chain ID

onlyValidstringOptional

Optional boolean filter for only valid redemptions. Defaults to true

Default: true
Responses
chevron-right
200

Vault's PendingRedemption(s) for the given user

application/json
get
/vaults/{slug}/pending-redemptions
get

Get Vault failed redemptions by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
startDatenumber | nullableOptional

Optional expiration start date filter. Defaults to 30 days ago if not provided.

endDatenumber | nullableOptional

Optional expiration end date

userstringOptional

Optional user address

chainIdnumber | nullableOptional

Optional chain ID

Responses
chevron-right
200

Vault's FailedRedemption(s) for the given user

application/json
get
/vaults/{slug}/failed-redemptions
get

Get Vault fulfilled redemptions by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
startDatenumber | nullableOptional

Optional expiration start date filter. Defaults to 30 days ago if not provided.

endDatenumber | nullableOptional

Optional expiration end date

userstringOptional

Optional user address

chainIdnumber | nullableOptional

Optional chain ID

Responses
chevron-right
200

Vault's FulfilledRedemption(s) for the given user

application/json
get
/vaults/{slug}/fulfilled-redemptions
get

Get the last price update for a vault by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
chainIdnumber | nullableOptional

Optional chain ID

Responses
chevron-right
200

Vault last price update

application/json
get
/vaults/{slug}/last-price-update
get

Get recent transactions for a vault by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
chainIdnumber | nullableOptional

Optional chain ID

limitnumber · min: 1 · max: 100Optional

Maximum number of transactions to return

Default: 10Example: 10
Responses
chevron-right
200

Recent transactions for the specified vault by slug

application/json
get
/vaults/{slug}/recent-transactions
get

Get Liquid Funds by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
liveLiquiditystringOptionalDefault: false
Responses
chevron-right
200

Liquid Funds

application/json
get
/vaults/{slug}/liquid-funds
get

Get the NAV, price and total supply for a vault by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Responses
chevron-right
200

Vault last price update

application/json
get
/vaults/{slug}/price
get

Get the upper and lower bounds for price update for a vault by slug and chainId

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
chainIdnumber | nullableOptional

Chain ID. Defaults to Plume: 98866

Default: 98866
Responses
chevron-right
200

Vault last price update

application/json
get
/vaults/{slug}/price-range
get

Get the asset positions for a vault by slug

Path parameters
slugstring · min: 1Required

Unique slug identifier for the vault.

Example: nest-alpha-vault
Query parameters
liveLiquiditystringOptionalDefault: false
Responses
chevron-right
200

Vault asset positions

application/json
get
/vaults/{slug}/positions

Last updated