钱包 API
查用户钱包代币余额

查用户钱包代币余额#

查询用户钱包持有的多个链或指定链的代币余额列表。

注意
对于用户钱包,查询的币种需要先通过 添加币种 的接口进行添加。

请求路径#

GET https://www.okx.com/api/v5/waas/wallet/asset/all-token-balances

请求参数#

ParameterTypeRequiredDescription
accountIdStringYes账户唯一标识。
chainsArrayNochainIndex列表,可以链维度过滤查询代币的展示。列表元素上限是 20 个
limitStringNo每次查询多少条, 默认 50,最大 100
cursorStringNo游标位置,默认为第一个

响应参数#

ParameterTypeDescription
cursorString游标位置
tokenAssetsArray代币资产列表
>chainIndexString链唯一标识
>tokenTypeString币种类型:
1: token
2: 铭文
3: LP token
>tokenAddressString合约地址
>symbolString代币简称
>balanceString代币数量
>tokenPriceString币种单位价值,以美元计价

请求示例#

shell
curl --location --request GET 'https://www.okx.com/api/v5/waas/wallet/asset/all-token-balances?accountId=44486e05-3235-2f8e-5fe2-a8ab46217863&chains=1,2' \
--header 'Content-Type: application/json' \
--header 'OK-ACCESS-PROJECT: 86af********d1bc' \
--header 'OK-ACCESS-KEY: 37c541a1-****-****-****-10fe7a038418' \
--header 'OK-ACCESS-SIGN: leaV********3uw=' \
--header 'OK-ACCESS-PASSPHRASE: 1****6' \
--header 'OK-ACCESS-TIMESTAMP: 2023-10-18T12:21:41.274Z'

响应示例#

200
{
    "code": "0",
    "data": [
        {
            "cursor":"23",
            "tokenAssets":[
                {
                    "chainIndex": "1",
                    "tokenType": "0",
                    "tokenAddress": "",
                    "symbol":"ETH",
                    "balance":"1.2",
                    "tokenPrice": "3899.00",
                },
                {
                    "chainIndex": "1",
                    "tokenType": "2",
                    "tokenAddress": "0xe466b8eaa1851e27047ba0f956e5110cf4d27f19",
                    "symbol":"pufETH",
                    "balance":"1.2",
                    "tokenPrice": "3899.00",
                },
                {
                    "chainIndex": "0",
                    "tokenType": "1",
                    "tokenAddress": "",
                    "symbol":"ordi",
                    "balance":"58909090",
                    "tokenPrice": "21834.85",
                }
            ]
        }
    ]
    "msg": "success"
}