创建订单

在单个请求中创建一个或多个快速充电(Fast Charge)订单,为一组接收地址租赁能量,使用你的 TronSave API 密钥进行身份验证。

提交一个快速充电订单,指定可接受的最高价格、租赁时长以及应接收能量的地址列表。该接口会返回所创建订单的 ID,以便你可以追踪并在稍后确认它们。

快速充电是一项基于 API 密钥的功能。每次调用都会针对一个已预先充值的 TronSave 内部账户进行身份验证。关于如何获取密钥并为账户充值,请参阅 身份验证

接口

POST https://api.tronsave.io/v0/fast-charge-order-request

速率限制: 每 2 秒 1 次请求。

请求头

名称
类型
说明

apikey*

String

属于你内部账户的 TronSave API 密钥。请参阅 身份验证

请求体

名称
类型
说明

amount

Number

想要购买的资源数量。

duration_sec

Number

租赁资源的时长,时间单位为秒。

max_price_accept

Number

仅当预估价格低于此值时才创建订单。

receivers

Array

接收方数据数组。接收能量的钱包地址列表。

deadline

Number

最长匹配时间,单位为 。超过该时间将取消订单并退款。

请求体示例

{
    "max_price_accept": 70,
    "amount": 130000,
    "duration_sec": 900,
    "deadline": 300,
    "receivers": [
        "TQk2eKHE9ZfCdVmyPnh8DfRMUF0123456",
        "TQk2eKHE9ZfCdVmyPnh8DfRMUF1111111"
    ]
}

响应

成功

返回订单 ID 数组。

错误

401 Unauthorized — 缺少 apikey 请求头:

401 Unauthorized — 提供的 API 密钥无效:

400 Bad Request — 缺少必填字段或字段无效。消息中会指明出错的字段:

该接口还可能返回业务逻辑相关的 400 错误(例如当预先充值的内部账户余额不足以支付该订单时)。

请求示例

后续步骤

Last updated