Skip to content
Translated page. The English version is the source of truth.

POST /apiv2/time/infinitystart ​

为已处于 Host Mode 的地址启用无限(infinity)模式 —— Energy 将在一个又一个周期中持续委托,直到您将其停止。

端点 URL ​

POST https://netts.io/apiv2/time/infinitystart

认证 ​

在请求体(api_key)或 X-API-KEY 请求头中提供您的 API 密钥。请求 IP 必须处于为您 API 密钥配置的白名单中。

请求体 ​

json
{
    "api_key": "your_api_key",
    "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE"
}

请求参数 ​

参数类型必填描述
api_keystring是API 密钥(或使用 X-API-KEY 请求头)。
addressstring是TRON (TRC-20) 地址,^T[1-9A-HJ-NP-Za-km-z]{33}$。该地址必须已处于 Host Mode(请先添加该地址)。

行为 ​

  • 该地址必须已存在于 Host Mode 中且处于未激活(已停止)状态。
  • 您的余额必须足以支付当前价格下的至少一个周期(在激活前进行检查)。
  • 该端点激活该地址,创建一个未完结的无限订单,随后 Host Mode 将持续逐个周期委托 Energy,直到您调用 /apiv2/time/stop。

周期在委托时计费(每次委托计费一个周期)。激活后的首次委托费用为 4 TRX;随后的每次委托费用为 2 或 4 TRX,具体取决于您上一笔转账实际消耗的 Energy(≤ 65,000 → 2 TRX,更多 → 4 TRX)。8 TRX 的每日最低消费(自 2026-08-29 起生效)和 2 天闲置自动关停机制在无限模式下同样适用 —— 请参阅 Host Mode → 周期与定价 以及每日最低消费。

在时间状态中,无限模式地址的 cycles_ordered 和 cycles_remaining 将返回为 null —— 因为没有需要倒计时的上限。请将 null 理解为“无限制”,而非“无剩余周期”。

请求示例 ​

cURL ​

bash
curl -X POST https://netts.io/apiv2/time/infinitystart \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "YOUR_API_KEY_HERE",
    "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE"
  }'

Python ​

python
import requests

resp = requests.post(
    "https://netts.io/apiv2/time/infinitystart",
    json={"api_key": "YOUR_API_KEY_HERE", "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE"},
    timeout=30,
)
result = resp.json()

if result["code"] == 0:
    print("Infinity mode active, order:", result["data"]["order_id"])
else:
    print("Error:", result["msg"])

Node.js ​

javascript
const axios = require('axios');

axios.post('https://netts.io/apiv2/time/infinitystart', {
    api_key: 'YOUR_API_KEY_HERE',
    address: 'TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE',
}).then(({ data: result }) => {
    if (result.code === 0) console.log('Infinity mode active, order:', result.data.order_id);
    else console.error('Error:', result.msg);
}).catch(err => console.error('Request failed:', err.response?.data || err.message));

响应 ​

成功 (200 OK) ​

json
{
    "code": 0,
    "msg": "Infinity mode activated successfully",
    "data": {
        "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE",
        "order_id": 5427,
        "mode": "infinity",
        "status": "active",
        "timestamp": "2026-07-13T05:30:15.123456"
    }
}

响应字段 ​

字段类型描述
codeinteger0 = 成功,负数 = 错误
msgstring人类可读的消息
data.addressstring在无限模式下激活的地址
data.order_idinteger内部订单标识符
data.modestring"infinity"
data.statusstring"active"
data.timestampstringISO 时间戳

错误响应 ​

codemsg原因
-1API key required in X-API-KEY header or request body未提供 API 密钥
-1Invalid API key or IP not in whitelist认证失败
-1Invalid TRC-20 address format地址格式错误
-1Failed to activate host mode无法激活地址 —— 请重试
-1Database error activating infinity mode服务端临时错误 —— 请重试
-1Internal server error意外错误 —— 请重试或联系客服
-2Insufficient balance. Required: X TRX, Available: Y TRX余额低于一个周期的价格
-4Address not found. Please add address first地址未在 Host Mode 中
-5Host mode is already active for this address地址已处于运行状态
-6There is already an open order for this address已存在未完结的订单
json
{ "code": -4, "msg": "Address not found. Please add address first", "data": null }

HTTP 状态码 ​

端点错误以 HTTP 200 和负数 code 返回 —— 请检查 code,而不是 HTTP 状态。错误响应体始终包含 "data": null。

部分错误会在请求到达端点之前返回。它们使用非 200 状态码以及不同的响应体结构:

HTTP响应体原因
402{"detail": {"code": 1004, "msg": "Insufficient funds. Minimum balance is 4 TRX. Please top up your account."}}账户余额过低
403{"detail": {"code": 1005, "msg": "API key is blocked. Contact support."}}API 密钥已被封禁 —— 请联系客服
422{"detail": [ … ]}请求体未通过验证:缺少必填字段或字段类型错误。注意此响应中没有 code 字段

目标地址不允许 (403) ​

在地址开启之前会对其进行检查。如果不允许向其委托资源,请求将被拒绝并返回 HTTP 403,且不会写入任何内容 —— 该地址保持未激活状态,也不会创建订单。响应体采用 detail 结构:

codemsg含义
1006Address is blocked. Contact support.该地址已被封禁
1007Energy rental to smart contracts is not supported.该地址为智能合约(GasFree 钱包地址也是智能合约)
1010Resource delegation to this address is not available.无法向该地址委托资源
1011This address is frozen and cannot receive resource delegation.该地址已被冻结,无法接收资源委托
json
{ "detail": { "code": 1007, "msg": "Energy rental to smart contracts is not supported." } }

相关端点 ​

说明 ​

  • 无限模式将持续运行,直到您调用 /apiv2/time/stop 将其停止。
  • 请保持足够的可用余额 —— 周期在委托时扣费。
  • 使用此端点可以恢复先前已停止的地址(该地址必须处于未激活状态)。