Assets represent the native currency and tokens held by your vaults. The Assets API enables you to discover balances, refresh data, manage vault asset lists, and retrieve token metadata.
Assets in Cubewire include:
| Practice | Description |
|---|---|
| Refresh before display | Balances can become stale; refresh when accuracy matters |
| Cache token info | Token metadata changes rarely; cache symbol/decimals |
| Manage vault assets | Add only assets you need to track for each vault |
For complete API documentation including endpoints, request/response examples, and code samples:
POST /api/v1/assets/balance/discoverPOST /api/v1/assets/balance/nativePOST /api/v1/assets/balance/refreshPOST /api/v1/assets/balance/tokenPOST /api/v1/assets/token-infoGET /api/v1/assets/vaults/{vaultId}/assetsPOST /api/v1/assets/vaults/{vaultId}/assetsGET /api/v1/assets/vaults/{vaultId}/assets/{assetId}PATCH /api/v1/assets/vaults/{vaultId}/assets/{assetId}DELETE /api/v1/assets/vaults/{vaultId}/assets/{assetId}Assets represent the native currency and tokens held by your vaults. The Assets API enables you to discover balances, refresh data, manage vault asset lists, and retrieve token metadata.
Assets in Cubewire include:
| Practice | Description |
|---|---|
| Refresh before display | Balances can become stale; refresh when accuracy matters |
| Cache token info | Token metadata changes rarely; cache symbol/decimals |
| Manage vault assets | Add only assets you need to track for each vault |
For complete API documentation including endpoints, request/response examples, and code samples:
POST /api/v1/assets/balance/discoverPOST /api/v1/assets/balance/nativePOST /api/v1/assets/balance/refreshPOST /api/v1/assets/balance/tokenPOST /api/v1/assets/token-infoGET /api/v1/assets/vaults/{vaultId}/assetsPOST /api/v1/assets/vaults/{vaultId}/assetsGET /api/v1/assets/vaults/{vaultId}/assets/{assetId}PATCH /api/v1/assets/vaults/{vaultId}/assets/{assetId}DELETE /api/v1/assets/vaults/{vaultId}/assets/{assetId}