Skip to main content
GET
/
v0
/
insto
/
custody
/
vaults
/
{vault_id}
/
balance
Get vault balance
curl --request GET \
  --url https://api.kraken.com/v0/insto/custody/vaults/{vault_id}/balance \
  --header 'api-key: <api-key>' \
  --header 'api-nonce: <api-key>' \
  --header 'api-otp: <api-key>' \
  --header 'api-sign: <api-key>'
{
  "balance_fiat": "12345.6789",
  "balance_diff": "250.0000",
  "missing_rates": [
    {
      "asset": "BTC",
      "asset_class": "currency"
    }
  ],
  "quote": {
    "asset": "USD",
    "asset_class": "currency"
  }
}

Authorizations

api-key
string
header
required
api-sign
string
header
required
api-nonce
string
header
required
api-otp
string
header
required

Path Parameters

vault_id
string
required

Vault identifier, a V-prefixed 14-char base32 string with a final check character.

Example:

"VABCDEF234567A"

Query Parameters

quote_asset
string
required

Currency code used to value the vault balance. Only USD is currently accepted.

Example:

"USD"

Response

OK. Returns the vault balance valued in the requested quote currency.

balance_fiat
string
required

Total vault balance valued in the quote currency, fixed-precision decimal as string.

Example:

"12345.6789"

balance_diff
string
required

Change in vault balance over the prior 24 hours, valued in the quote currency.

Example:

"250.0000"

missing_rates
object[]
required

Assets held in the vault for which a quote rate was unavailable when computing the total.

quote
object
required

Quote currency used to value the balance fields.