API reference
Vaultody
GET
/supported-assets
List Supported Assets
Retrieves a list of all assets supported by the platform. This endpoint is intended to help users discover which assets are available to be added to their Vault Accounts. Results can be sorted and paginated to ensure efficient and consistent data retrieval, even for large asset sets.
Query parameters
context
string
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. `context` is specified by the user.
assetUnit
string
Filter results by asset unit (e.g., BTC, BNB, USDC, TRX, LINK).
blockchain
string
Filter results by blockchain the asset is supported on (e.g., bitcoin, ethereum, polygon, tron, solana).
limit
integer
Defines how many items should be returned in the response per page basis.
networkType
string
Filter by network type: main or test.
startingAfter
string
Defines the id of the previous listed record id from which the current list should start from.
Response
Returns 200 the request has been successful.
apiVersion
string
required
Specifies the version of the API that incorporates this endpoint.
requestId
string
required
Defines the ID of the request. The `requestId` is generated by Vaultody and it's unique for every request.
context
string
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. `context` is specified by the user.
data
object
required
limit
integer
required
Defines how many items should be returned in the response per page basis.
startingAfter
string
Defines the id of the previous listed record id from which the current list should start from.
hasMore
boolean
required
Defines whether or not there are more elements available after this set.
items
object[]
required
active
string
required
Whether asset is currently supported.
assetId
string
required
The specific asset ID.
assetName
string
required
The name of the asset (e.g., Litecoin, Dogecoin,, Polygon, Tron, Avalanch, ChainLink, JUST, Tether).
assetType
string
required
Type of asset - COIN, TOKEN.
assetUnit
string
required
Asset symbol (e.g., BTC, BNB, USDC, TRX, LINK).
blockchain
string
required
Represents the blockchain of the asset, e.g. bitcoin, litecoin, binance-smart-chain, tron, polygon, base.
contractAddress
string
required
Smart contract address (if applicable, for token type assets).
contractType
string
required
Token standard type (BEP-20, ERC-20, etc.) - for tokens only.
decimals
string
required
Number of decimal places supported by the asset.
network
string
required
Represents the network of the asset e.g. mainnet, testnet, sepolia, nile.
price
object
required
Current price information for the asset.
amount
string
required
Current price value.
calculationTimestamp
integer
required
Unix timestamp indicating when the price was calculated
unit
string
required
Price currency.