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