General

get

Retrieves a filtered list of vaults with their basic information including address, network, associated asset details, and transactional support status.

Authorizations
Query parameters
pageintegerOptional

Page number (starting from 0)

Default: 0
perPageinteger · max: 5000Optional

Number of items per page

Default: 50
networkstring · enumOptional

Include only vaults with provided network(name or CAIP)

Possible values:
assetSymbolstring · min: 1Optional

Include only vaults with an asset of provided symbol(ticker)

onlyTransactionalbooleanOptional

Include only vaults that are supported in the transactional interface.

onlyAppFeaturedbooleanOptional

Include only vaults that are featured in app.vaults.fyi

Responses
200

Default Response

application/json
get
GET /v2/vaults HTTP/1.1
Host: api.vaults.fyi
x-api-key: YOUR_API_KEY
Accept: */*
{
  "itemsOnPage": 1,
  "nextPage": 1,
  "data": [
    {
      "address": "text",
      "network": {
        "name": "mainnet",
        "chainId": 1,
        "networkCaip": "text"
      },
      "asset": {
        "address": "text",
        "assetCaip": "text",
        "name": "text",
        "symbol": "text",
        "decimals": 1,
        "assetLogo": "https://example.com",
        "assetPriceInUsd": "text"
      },
      "isTransactional": true,
      "isAppFeatured": true
    }
  ]
}
get

Retrieves a filtered list of supported assets with their metadata including address, symbol, name, decimals, and network information.

Authorizations
Query parameters
pageintegerOptional

Page number (starting from 0)

Default: 0
perPageinteger · max: 5000Optional

Number of items per page

Default: 50
networkstring · enumOptional

Include only vaults with provided network(name or CAIP)

Possible values:
Responses
200

Default Response

application/json
get
GET /v2/assets HTTP/1.1
Host: api.vaults.fyi
x-api-key: YOUR_API_KEY
Accept: */*
{
  "itemsOnPage": 1,
  "nextPage": 1,
  "data": [
    {
      "address": "text",
      "assetCaip": "text",
      "name": "text",
      "symbol": "text",
      "decimals": 1,
      "assetLogo": "https://example.com",
      "assetPriceInUsd": "text",
      "network": {
        "name": "mainnet",
        "chainId": 1,
        "networkCaip": "text"
      }
    }
  ]
}
get

Retrieves a complete list of available vault categorization tags that can be used for filtering and organizing vault data

Authorizations
Responses
200

Tags of the vault

application/json
Responsestring[]

Tags of the vault

get
GET /v2/tags HTTP/1.1
Host: api.vaults.fyi
x-api-key: YOUR_API_KEY
Accept: */*
[
  "text"
]
get

Retrieves a complete list of supported blockchain networks with their identifiers including network name, chain ID, and CAIP format identifier.

Authorizations
Responses
200

List of supported networks

application/json
get
GET /v2/networks HTTP/1.1
Host: api.vaults.fyi
x-api-key: YOUR_API_KEY
Accept: */*
[
  {
    "name": "mainnet",
    "chainId": 1,
    "networkCaip": "text"
  }
]

Last updated