Skip to main content
GET
/
api
/
v0
/
wallets
List wallets
curl --request GET \
  --url https://api.brl.xyz/api/v0/wallets
{
  "wallets": [
    {
      "name": "My Trading Wallet",
      "address": "0x1234567890abcdef1234567890abcdef12345678",
      "assets": [
        {
          "asset": "eth-base/brlv",
          "balance": "1000.50"
        }
      ],
      "ui-enabled": true,
      "metadata": {
        "label": "treasury"
      }
    }
  ],
  "pagination": {
    "total": 42,
    "limit": 20,
    "offset": 0
  }
}

Query Parameters

assets
enum<string>[]

Filter wallets by asset types

Available options:
eth-base/brlv,
eth-mainnet/brlv,
fiat/brl,
eth-base/usdt,
fiat/usd,
eth-mainnet/usdt,
eth-mainnet/usdc,
eth-base/wbrly,
eth-base/usdc,
eth-base/brly
Example:
[
"eth-base/brlv",
"eth-base/wbrly",
"eth-base/eth-mainnet"
]
addresses
string[]

Filter wallets by specific addresses

Example:
[
"0x1234567890abcdef1234567890abcdef12345678"
]
limit
integer<int32>

Maximum number of wallets to return (default 20)

Example:

20

offset
integer<int32>

Number of wallets to skip (default 0)

Example:

0

Response

Wallets list retrieved successfully

wallets
object[]
required

List of wallets

pagination
object
required

Pagination metadata