Skip to Content
API账户获取账户参与的项目

获取账户参与的项目

1. 概述与典型用途

查询指定账户参与的项目信息,包括质押、流动性提供等 DeFi 项目及其资产价值。

  • 典型用途:DeFi 资产汇总、项目参与概览、组合资产价值计算。
  • 何时不要用:查询账户代币持仓用「获取账户代币列表」;查询账户整体资产概览用「获取账户钱包代币概览」。

2. 接口与鉴权

GET /api/participate_project

Base URL 与鉴权见 公共网络与鉴权说明

本接口强制需要 API Key:无 Key 调用返回 401

3. 请求

参数类型必填默认说明
addressstring账户地址(Base58,T 开头)
detailinteger10 时省略各项目中的 data 字段,默认返回全部数据

4. 响应

顶层

字段类型是否必返说明单位/精度
totalinteger必返参与的项目总数
projectsarray必返项目记录数组,见下
total_asset_in_trxnumber必返全部项目资产折合 TRXTRX
total_asset_in_usdnumber必返全部项目资产折合 USDUSD
refreshTimeInfoobject必返数据刷新时间信息(含 typelastUpdateTime 秒时间戳)

projects[] 元素

字段类型是否必返说明单位/精度
project_namestring必返项目名称
logostring必返项目 Logo URL
urlstring必返项目网址(可能为空字符串)
total_valuenumber必返该项目资产价值(TRX,低精度显示)TRX
total_value_detailnumber必返该项目资产价值(TRX,高精度)TRX
total_value_in_usdnumber必返该项目资产折合 USD(低精度显示)USD
total_value_in_usd_detailnumber必返该项目资产折合 USD(高精度)USD
percentnumber必返占总资产比例小数
dataarray必返资产明细数组,见下

projects[].data[] 元素

字段类型是否必返说明单位/精度
sc_typestring必返场景类型(如 Staked USDTStakingLendingLiquidity Asset
currencystring必返代币 ID(TRX 为 _,TRC20 为合约地址)
currency_infoobject必返代币元信息,见下
balancenumber必返余额(低精度显示)含 decimals
balanceDetailnumber必返余额(高精度)含 decimals
valuenumber必返资产价值(TRX,低精度显示)TRX
value_detailnumber必返资产价值(TRX,高精度)TRX
value_in_usdnumber必返折合 USD(低精度显示)USD
value_in_usd_detailnumber必返折合 USD(高精度)USD
typestring可选操作类型(如 StakeSupplyLiquidity);部分场景(如 Liquidity Asset)不返回
little_balanceboolean可选余额是否极小(可忽略级别);仅部分 sc_type(如 Staked USDT)返回
little_valueboolean可选价值是否极小(可忽略级别);仅部分 sc_type(如 Staked USDT)返回
versioninteger可选sc_type: "Staking"(TRX Staking)项目返回,值为 12 表示 stake v1/v2;其他 sc_type 不返回

projects[].data[].currency_info 对象 schema(通用 9 字段 + 本接口扩展字段):

字段类型是否必返说明单位/精度
tokenIdstring必返代币合约地址(Base58);TRX 占位符为 _
tokenAbbrstring必返代币缩写(如 USDT / TRX
tokenNamestring必返代币名称
tokenDecimalinteger必返精度位数(amount 字段换算所需)
tokenCanShowinteger必返是否可展示(1 是 / 0 否)
tokenTypestring必返代币类型(trc10 / trc20 / trc721 / trc1155
tokenLogostring可选代币 logo URL;部分代币不返回
tokenLevelstring必返代币等级(已观测值:"0" / "1" / "2" / "4",具体语义以后端定义为准)
vipboolean必返是否为 VIP 代币
issuerAddrstring可选发行方地址(TRC20 代币有)

5. 错误

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

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