Skip to Content
API账户获取账户资源列表(Stake 2.0)

获取账户资源列表(Stake 2.0)

1. 概述与典型用途

查询在 Stake 2.0 中持有资源的账户的资源列表,包括自质押、他人代理给自己、自己代理给他人、解锁中及待提取的记录。

  • 典型用途:查看 Stake 2.0 质押记录、代理资源明细、解锁进度跟踪。
  • 何时不要用:查询 Stake 1.0 资源用「获取账户资源列表(Stake 1.0)」;查询账户完整信息用「获取账户详细信息」。
  • startlimit 的值之和必须小于或等于 10000。

2. 接口与鉴权

GET /api/account/resourcev2

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

3. 请求

参数类型必填默认说明
addressstring账户地址(Base58,T 开头)
startinteger0起始编号(偏移量);start + limit ≤ 10000
limitinteger10每页数量
typeinteger0质押类型。0:自质押,1:他人代理给自己,2:自己代理给他人,3:解锁中,4:待提取
resourceTypeinteger0资源类型。0:带宽与能量,1:仅带宽,2:仅能量
toAddressstring接收方地址——与 type=2 配合使用,按指定接收方过滤代理记录
sortstringtime排序字段。type=2 时还支持 usage / burnTrx / balance
orderstringdesc排序方式。asc 为升序

4. 响应

顶层

字段类型是否必返说明单位/精度
totalinteger必返记录总数
rangeTotalinteger必返过滤范围内总数
dataarray必返资源记录数组,见下
unfreezeDataarray必返解冻中的记录数组(无时为空数组);schema 同 data[](若实测不同再分表)
contractMapobject必返地址 → 是否为合约的映射(始终返回,可为空对象)
contractInfoobject必返合约地址 → 标签信息(可为空对象);value schema 见下
normalAddressInfoobject可选涉及非合约地址 → 风险信息映射;data 为空时不返回;每地址 value 实测仅含 risk(boolean),无其他子字段

contractInfo[<addr>] 对象 schema(8 字段):

字段类型是否必返说明
tag1string必返主标签(项目名 / 合约名 / 交易所名)
tag1Urlstring必返主标签链接 URL(可为空字符串)
namestring必返合约 / 项目正式名称
isTokenboolean必返是否代币合约(true / false
vipboolean必返是否 VIP 实体(true / false
riskboolean | string必返风险标签;多数 endpoint 返回 boolean,部分返回字符串风险类型(blacklist / fraud 等)
publicTagDescstring必返公开标签描述;多数账户为空字符串
publicTagstring可选公开标签(如 "USDT Token" / "Binance");仅知名实体或部分接口返回

data[] 元素

字段类型是否必返说明单位/精度
ownerAddressstring必返质押发起方地址
ownerAddressTagstring可选发起方地址标签
receiverAddressstring必返资源接收方地址
receiverAddressTagstring可选接收方地址标签
balanceinteger必返质押 TRX 数量sun
resourceinteger必返资源类型:0 带宽,1 能量
resourceValuenumber必返获得的资源值
lockBalanceinteger必返锁定余额sun
lockResourceValuenumber必返锁定资源值
expireTimeinteger必返过期时间毫秒时间戳 ms
operationTimeinteger必返操作时间毫秒时间戳 ms
usageRatioYesterdaynumber可选昨日使用率
burnTrxYesterdaystring可选昨日燃烧 TRXTRX

5. 错误

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

  • 需要 API Key:未携带返回 401(见公共网络与鉴权说明)。
  • 参数违规不报错start + limit > 10000 等被静默截断/限制并返回 200,不要依赖报错来发现参数问题。
  • 空结果 ≠ 错误:账户无 Stake 2.0 记录时返回 200 + data: [],属于正常响应。
最后更新于: