Skip to Content
API账户获取账户代币列表

获取账户代币列表

1. 概述与典型用途

查询指定账户持有的余额大于 0 的代币列表,支持按代币类型、价格、金额等排序与分页。

  • 典型用途:账户资产列表、代币持仓展示、特定代币余额查询。
  • 何时不要用:查询账户完整详情用「获取账户详细信息」;查询代币转账记录用「获取 TRC20 转账列表」。
  • limit 最大值为 200。

2. 接口与鉴权

GET /api/account/tokens

Base URL 与鉴权见 公共网络与鉴权说明本接口强制需要 API Key:无 Key 调用返回 401

3. 请求

参数类型必填默认说明
addressstring账户地址(Base58,T 开头)
startinteger0起始编号(偏移量)
limitinteger20每页数量,最大 200
hiddeninteger0是否隐藏小额代币。0:隐藏,1:显示
showinteger0代币类型。0:默认,1:TRC20,2:TRC721,3:全部,4:TRC1155
sortByinteger0排序字段。0:默认,1:价格,2:金额,3:数量
sortTypeinteger0排序方式。0:降序,1:升序
tokenstring指定代币 ID 或代币合约地址
assetTypeinteger0资产类型。01:常规代币,2:收据代币
showAvailableinteger0是否只展示有余额可用的代币。1:是
tokenTypeinteger0代币类型过滤。0:全部,其他值见接口说明
cardinteger0是否返回卡片视图数据。1:是

4. 响应

顶层

字段类型是否必返说明单位/精度
totalinteger必返代币总数
codeinteger必返接口响应状态码
statusstring必返状态标识
messagestring必返请求结果消息
lastUpdateSecondsinteger必返数据最后更新时间毫秒时间戳 ms
dataarray必返代币记录数组,见下
contractMapobject必返地址 → 是否为合约的映射(始终返回,可为空对象)
contractInfoobject必返合约地址 → 标签信息(始终返回,可为空对象)

data[] 元素

字段类型是否必返说明单位/精度
tokenIdstring必返代币 ID(TRX 为 _,TRC20 为合约地址)
tokenNamestring必返代币名称
tokenAbbrstring必返代币简称
tokenDecimalinteger必返精度位数
tokenTypestring必返代币类型:trc10trc20show=2/show=4 时可返回 trc721/trc1155,具体值以实测响应为准)
tokenCanShowinteger必返是否可展示(1:是)
tokenLogostring必返代币 Logo URL
tokenLevelstring必返代币等级
tokenPriceInTrxnumber可选代币对 TRX 价格;无价格时不出现
tokenPriceInUsdnumber可选代币对 USD 价格;无价格时不出现
balancestring必返余额(原值字符串)需配合 tokenDecimal 换算
amountstring可选已换算后的数量(小数字符串);有价格时出现
quantitynumber | string必返持有数量(已换算);TRX 返回格式化字符串(如 "0.000000"),其他代币返回数字
amountInUsdnumber可选美元估值;有价格时出现USD
realTrxAmountInUsdnumber可选实际 TRX USD 折算;TRX 时出现USD
owner_addressstring可选代币发行方地址(TRC10/TRC20 均有,TRX 除外)
transferCountinteger可选转账总次数(TRX 除外)
nrOfTokenHoldersinteger可选持有人数(TRX 除外)
vipboolean必返是否为 VIP 代币
levelstring可选代币等级(TRC10/TRC20 均有,TRX 除外;TRC10 默认为 "0"
projectstring可选合约所属项目名称(TRC20 代币,部分项目有)

5. 错误

HTTP 状态码见 公共错误说明。本接口要点:

  • 需要 API Key:未携带返回 401(见公共网络与鉴权说明)。
  • 空结果 ≠ 错误:账户无代币时返回 200 + data: [],属于正常响应。
最后更新于: