Skip to main content
GET
/
api
/
v1
/
balance
Get wallet balances
curl --request GET \
  --url https://api.hevn.finance/api/v1/balance \
  --header 'Authorization: Bearer <token>'
{
  "accounts": [
    {
      "accountId": "<string>",
      "chainId": "<string>",
      "balanceUsd": 123,
      "rawBalance": "<string>",
      "balanceByToken": {},
      "custodial": false
    }
  ],
  "evmAddress": "<string>",
  "privyAddress": "<string>"
}

Authorizations

Authorization
string
header
default:Bearer <token>
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

x-api-key
string | null

Query Parameters

wallet_type
enum<string> | null
Available options:
omni,
base-main,
swipelux,
mcp,
base-aa-wallet,
wirex

Response

Successful Response

Response with wallet balances.

accounts
AccountBalancesResponse · object[]
required
evmAddress
string | null
privyAddress
string | null