通过平台注册即可获取API请求权限
trx.ceo 能量交易平台开发文档
查询账户
请求链接
https://www.trx.ceo/api/v1/userInfo
请求参数
{
"username":
"test" // 用户名
}
请求成功响应
{
"code":
1 // 请求成功结果状态码
"msg":
"" // 请求结果信息
"data":
{
"username":
"test" // 用户名
"state":
0 // 用户状态,0:正常,1:禁用
"balance":
1 // 用户余额,单位TRX
}
}
查询价格等其他下单参数
请求链接
https://www.trx.ceo/api/v1/config
请求参数
{
"username":
"test" // 用户账号
}
请求成功响应
{
"code":
1 // 请求成功结果状态码
"msg":
"" // 请求结果信息
"data":
{
"payConfig":
{
"ENERGY":
{
"canPay":
1 // 是否能下单,0:停止下单,1:可以下单
"limit":
{
"min":
32000 // 最小下单数量
"max":
10000000 // 最大下单数量
}
"priceConfig":
{
"1":
51 // 租用1小时费用 51 SUN
"24":
34 // 租用一天费用 34 SUN
"...":
"..." // 其他天数对应的价格
"other":
30 // 不存在具体配置价格则用这个
}
}
"BANDWIDTH":
"同 ENERGY 上"
}
"userInfo":
{
"username":
"test" // 用户名
"state":
normal // 用户状态,normal:正常,hidden:禁用
"balance":
1 // 用户余额,单位TRX
}
}
}
租用资源下单用户名密码版
请求链接
https://www.trx.ceo/api/v1/pay
请求参数
{
"username":
"test" // 用户名
"password":
"test" // 用户密码
"resType":
"ENERGY" // 资源类型,ENERGY:能量,BANDWIDTH:带宽
"payNums":
32000 // 租用数量
"rentTime":
1 // 单位小时,只能1时或1到30天按天租用其中不能租用2天
"resLock":
0 // 租用锁定,0:不锁定,1:锁定。能量租用数量不小于500万且租用时间不小于3天才能锁定。带宽租用数量不小于30万租用时间不小于3天才能锁定
"receiveAddress":
"TUR3i6owz3iqqWpZkqANgEo4xCEFbD1CtQ" // 接收资源地址(请勿输入合约地址或没激活地址)
}
请求成功响应
{
"code":
1 // 请求成功结果状态码
"msg":
"" // 请求结果信息
"data":
{
"orderId":
2023081949511021 // 下单成功的订单ID
"balance":
1 // 下单后账户余额,单位TRX
"orderMoney":
2.17 // 该订单消费金额,单位TRX
}
}
租用资源下单key版
请求链接
https://www.trx.ceo/api/v1/payk
请求参数
{
"key":
"keykeykeykeykeykeykey" // APIKEY
"resType":
"ENERGY" // 资源类型,ENERGY:能量,BANDWIDTH:带宽
"payNums":
32000 // 租用数量
"rentTime":
1 // 单位小时,只能1时或1到30天按天租用其中不能租用2天
"resLock":
0 // 租用锁定,0:不锁定,1:锁定。能量租用数量不小于500万且租用时间不小于3天才能锁定。带宽租用数量不小于30万租用时间不小于3天才能锁定
"receiveAddress":
"TUR3i6owz3iqqWpZkqANgEo4xCEFbD1CtQ" // 接收资源地址(请勿输入合约地址或没激活地址)
}
请求成功响应
{
"code":
1 // 请求成功结果状态码
"msg":
"" // 请求结果信息
"data":
{
"orderId":
2023081949511021 // 下单成功的订单ID
"balance":
1 // 下单后账户余额,单位TRX
"orderMoney":
2.17 // 该订单消费金额,单位TRX
}
}
获取订单信息
请求链接
https://www.trx.ceo/api/v1/orderData
请求参数
{
"username":
"test" // 用户名
"orderId":
2023081949511021 // 订单ID
}
请求成功响应
{
"code":
1 // 请求成功结果状态码
"msg":
"" // 请求结果信息
"data":
{
"canRenewals":
1 // 是否可以续费,0:不可以,1;可以
"lockTime":
"3天" // 租用时间
"orderId":
2023081949511021 // 订单ID
"orderMoney":
"90 个" // 订单消费,单位TRX
"orderType":
"ENERGY" // 资源类型,ENERGY:能量,BANDWIDTH:带宽
"payNums":
32000 // 租用数量
"receiveAddress":
"TUR3i6owz3iqqWpZkqANgEo4xCEFbD1CtQ" // 接收资源地址
"rentTimeLock":
0 // 资源是否锁定,0:不锁定,1:锁定
"state":
"代理中" // 订单状态
"time":
"2023-09-06 14:36:26" // 订单创建时间
"hash":
[
{
"hash":
"9444046b9c89c240ccfdc05ca2a0ba67fc722ae701a29fa16cffd2ae1733e7eb" // 资源代理交易Hash
"info":
"代理成功" // 交易状态信息
"orderId":
"0ff5044858de91b3" // 资源代理交易ID
"resNums":
32000 // 资源代理数量
"sendAddress":
"TPCyf6FpGqwRKxQQHo4Ykc97XeENaz2FnQ" // 发送资源地址
"recoveryTime":
"2023-09-09 14:36:30" // 资源回收时间
}
]
}
}