Skip to main content
GET
List Vault Financials

Authorizations

X-Blockworks-API-Key
string
header
required

API key sent in the X-Blockworks-API-Key header; x-messari-api-key is accepted for existing integrations. The catalog endpoints and models open to everyone need no key.

Query Parameters

idEq
string

Vault Financial ID equals.

idIsOneOf
string[]

Vault Financial ID is one of (comma-separated).

nameEq
string

Name equals.

nameIsOneOf
string[]

Name is one of (comma-separated).

nameContains
string

Name contains (case-insensitive substring).

slugEq
string

Slug equals.

slugIsOneOf
string[]

Slug is one of (comma-separated).

parentSlugEq
string

Parent Slug equals.

parentSlugIsOneOf
string[]

Parent Slug is one of (comma-separated).

productSlugEq
string

Product Slug equals.

productSlugIsOneOf
string[]

Product Slug is one of (comma-separated).

chainEq
string

Chain equals.

chainIsOneOf
string[]

Chain is one of (comma-separated).

vaultIDEq
string

Vault ID equals.

vaultIDIsOneOf
string[]

Vault ID is one of (comma-separated).

vaultNameEq
string

Vault Name equals.

vaultNameIsOneOf
string[]

Vault Name is one of (comma-separated).

vaultNameContains
string

Vault Name contains (case-insensitive substring).

vaultTypeEq
string

Vault Type equals.

vaultTypeIsOneOf
string[]

Vault Type is one of (comma-separated).

vaultVersionEq
string

Vault Version equals.

vaultVersionIsOneOf
string[]

Vault Version is one of (comma-separated).

vaultStrategyEq
string

Vault Strategy equals.

vaultStrategyIsOneOf
string[]

Vault Strategy is one of (comma-separated).

vaultCategoryEq
string

Vault Category equals.

vaultCategoryIsOneOf
string[]

Vault Category is one of (comma-separated).

vaultSubcategoryEq
string

Vault Subcategory equals.

vaultSubcategoryIsOneOf
string[]

Vault Subcategory is one of (comma-separated).

curatorEq
string

Curator equals.

curatorIsOneOf
string[]

Curator is one of (comma-separated).

curatorContains
string

Curator contains (case-insensitive substring).

curatorSlugEq
string

Curator Slug equals.

curatorSlugIsOneOf
string[]

Curator Slug is one of (comma-separated).

curatorProjectIDEq
string

Curator Project ID equals.

curatorProjectIDIsOneOf
string[]

Curator Project ID is one of (comma-separated).

curatorProjectSlugEq
string

Curator Project Slug equals.

curatorProjectSlugIsOneOf
string[]

Curator Project Slug is one of (comma-separated).

institutionalPartnerEq
string

Institutional Partner equals.

institutionalPartnerIsOneOf
string[]

Institutional Partner is one of (comma-separated).

tokenAddressEq
string

Token Address equals.

tokenAddressIsOneOf
string[]

Token Address is one of (comma-separated).

tokenSymbolEq
string

Token Symbol equals.

tokenSymbolIsOneOf
string[]

Token Symbol is one of (comma-separated).

tokenSymbolContains
string

Token Symbol contains (case-insensitive substring).

protocolSlugEq
string

Protocol Slug equals.

protocolSlugIsOneOf
string[]

Protocol Slug is one of (comma-separated).

protocolNameEq
string

Protocol Name equals.

protocolNameIsOneOf
string[]

Protocol Name is one of (comma-separated).

projectIDEq
string

Project ID equals.

projectIDIsOneOf
string[]

Project ID is one of (comma-separated).

networkIDEq
string

Network ID equals.

networkIDIsOneOf
string[]

Network ID is one of (comma-separated).

sortBy
enum<string>
default:name

Field to sort by; defaults to the model's default sort column.

Available options:
name,
slug,
parentSlug,
tokenSymbol
sortDirection
enum<string>
default:asc

Sort direction.

Available options:
asc,
desc
page
integer

1-based page number.

pageSize
integer

Rows per page (max 1000, default 100).

selections
enum<string>[]

Comma-separated fields to return; defaults to all fields.

Available options:
id,
name,
slug,
parentSlug,
productSlug,
chain,
vaultID,
vaultName,
vaultType,
vaultVersion,
vaultStrategy,
vaultCategory,
vaultSubcategory,
curator,
curatorSlug,
curatorProjectID,
curatorProjectSlug,
institutionalPartner,
tokenAddress,
tokenSymbol,
protocolSlug,
protocolName,
projectID,
networkID
acceptFormat
enum<string>
default:json

Response format, overriding the Accept header: json (default), csv, or jsonl (NDJSON). csv and jsonl return the rows as a downloadable file.

Available options:
json,
csv,
jsonl

Response

One page of matching rows, with the totals for the whole filtered set.

data
object[]
required
metadata
object
required

Pagination totals for the full filtered result set, independent of the current page.

error
string | null