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

POST /apiv2/time/infinitystart

Mengaktifkan mode infinity (tanpa batas) untuk alamat yang sudah berada dalam Host Mode — energy terus didelegasikan siklus demi siklus sampai Anda menghentikannya.

URL Endpoint

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

Autentikasi

Sediakan API key Anda di dalam body permintaan (api_key) atau header X-API-KEY. IP permintaan harus terdaftar dalam whitelist yang dikonfigurasikan untuk API key Anda.

Isi Permintaan

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

Parameter

ParameterTipeDiperlukanDeskripsi
api_keystringYaAPI key (atau header X-API-KEY).
addressstringYaAlamat TRON (TRC-20), ^T[1-9A-HJ-NP-Za-km-z]{33}$. Alamat harus sudah berada dalam Host Mode (tambahkan terlebih dahulu).

Perilaku

  • Alamat harus sudah terdaftar di Host Mode dan berstatus tidak aktif (dihentikan).
  • Saldo Anda harus mencukupi setidaknya satu siklus pada harga saat ini (diperiksa sebelum aktivasi).
  • Endpoint mengaktifkan alamat, membuat pesanan infinity yang terbuka, dan Host Mode terus mendelegasikan energy siklus demi siklus sampai Anda memanggil /apiv2/time/stop.

Siklus ditagih saat didelegasikan (satu siklus per delegasi). Delegasi pertama dari suatu aktivasi berbiaya 4 TRX; setiap delegasi berikutnya berbiaya 2 atau 4 TRX tergantung pada energy yang benar-benar dikonsumsi oleh transfer Anda sebelumnya (≤ 65.000 → 2 TRX, lebih banyak → 4 TRX). Batas minimum harian 8 TRX (berlaku mulai 2026-08-29) dan penghentian otomatis akibat tidak aktif selama 2 hari juga berlaku pada mode infinity — lihat Host Mode → Siklus dan Penetapan Harga.

Pada Time Status, alamat infinity melaporkan cycles_ordered dan cycles_remaining sebagai null — tidak ada batasan untuk dihitung mundur. Pahami null sebagai “tanpa batas”, bukan sebagai “tidak ada siklus tersisa”.

Contoh Permintaan

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));

Respons

Berhasil (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"
    }
}

Bidang Respons

BidangTipeDeskripsi
codeinteger0 = sukses, negatif = kesalahan
msgstringPesan yang dapat dibaca manusia
data.addressstringAlamat yang diaktifkan dalam mode infinity
data.order_idintegerPengidentifikasi pesanan internal
data.modestring"infinity"
data.statusstring"active"
data.timestampstringTimestamp ISO

Respons Kesalahan

codemsgPenyebab
-1API key required in X-API-KEY header or request bodyTidak ada API key yang diberikan
-1Invalid API key or IP not in whitelistAutentikasi gagal
-1Invalid TRC-20 address formatFormat alamat salah
-1Failed to activate host modeAlamat tidak dapat diaktifkan — coba lagi
-1Database error activating infinity modeKesalahan sementara pada sisi server — coba lagi
-1Internal server errorKesalahan tak terduga — coba lagi atau hubungi dukungan
-2Insufficient balance. Required: X TRX, Available: Y TRXSaldo di bawah harga satu siklus
-4Address not found. Please add address firstAlamat tidak terdaftar di Host Mode
-5Host mode is already active for this addressAlamat sudah berjalan
-6There is already an open order for this addressPesanan terbuka sudah ada
json
{ "code": -4, "msg": "Address not found. Please add address first", "data": null }

Kode status HTTP

Kesalahan endpoint dikembalikan dengan HTTP 200 dan code bernilai negatif — periksa code, bukan status HTTP. Body kesalahan selalu menyertakan "data": null.

Beberapa kesalahan dikembalikan sebelum permintaan mencapai endpoint. Kesalahan ini menggunakan status non-200 dan bentuk body yang berbeda:

HTTPBodyPenyebab
402{"detail": {"code": 1004, "msg": "Insufficient funds. Minimum balance is 4 TRX. Please top up your account."}}Saldo akun terlalu rendah
403{"detail": {"code": 1005, "msg": "API key is blocked. Contact support."}}API key diblokir — hubungi dukungan
422{"detail": [ … ]}Body permintaan gagal validasi: bidang yang diperlukan hilang atau memiliki tipe yang salah. Perhatikan bahwa tidak ada bidang code dalam respons ini

Endpoint Terkait

Catatan

  • Mode infinity berjalan hingga Anda menghentikannya dengan /apiv2/time/stop.
  • Pertahankan saldo yang cukup — siklus ditagih saat didelegasikan.
  • Gunakan endpoint ini untuk melanjutkan alamat yang sebelumnya dihentikan (alamat harus dalam status tidak aktif).