Skip to content
This translation is behind the English original, updated 2026-09-15. Read the English version for the current text.

POST /apiv2/time/stop

Hentikan Host Mode untuk alamat TRON: tutup pesanan yang terbuka dan nonaktifkan. Alamat tetap terdaftar di Host Mode dan dapat diaktifkan kembali nanti.

URL Endpoint

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

Autentikasi

Berikan API key Anda di body permintaan (api_key) atau header X-API-KEY. IP permintaan harus ada di dalam whitelist yang dikonfigurasi untuk API key Anda.

Body 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}$. Harus dalam Host Mode dan saat ini aktif.

Perilaku

Menghentikan alamat:

  • Menutup semua pesanannya yang terbuka.
  • Menyetel Host Mode ke tidak aktif (status = 0, cycle_set = 0).
  • Mereset penghitung siklus yang digunakan untuk alamat tersebut.
  • Tidak ada Energy baru yang didelegasikan sampai Anda mengaktifkannya kembali (dengan /apiv2/time/order atau /apiv2/time/infinitystart).

Alamat itu sendiri tetap berada di Host Mode; untuk menghapusnya sepenuhnya gunakan /apiv2/time/delete.

Contoh Permintaan

cURL

bash
curl -X POST https://netts.io/apiv2/time/stop \
  -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/stop",
    json={"api_key": "YOUR_API_KEY_HERE", "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE"},
    timeout=30,
)
result = resp.json()

if result["code"] == 0:
    print("Stopped. Orders closed:", result["data"]["orders_closed"])
else:
    print("Error:", result["msg"])

Node.js

javascript
const axios = require('axios');

axios.post('https://netts.io/apiv2/time/stop', {
    api_key: 'YOUR_API_KEY_HERE',
    address: 'TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE',
}).then(({ data: result }) => {
    if (result.code === 0) console.log('Stopped. Orders closed:', result.data.orders_closed);
    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": "Host mode stopped successfully, closed 1 order(s)",
    "data": {
        "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE",
        "orders_closed": 1,
        "status": "inactive",
        "timestamp": "2026-07-13T05:30:15.123456"
    }
}

Bidang Respons

BidangTipeDeskripsi
codeinteger0 = berhasil, negatif = kesalahan
msgstringPesan yang dapat dibaca manusia
data.addressstringAlamat yang dihentikan
data.orders_closedintegerJumlah pesanan terbuka yang ditutup
data.statusstring"inactive"
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
-1Database error stopping host modeKesalahan sementara pada sisi server — coba lagi
-1Internal server errorKesalahan tak terduga — coba lagi atau hubungi dukungan
-4Address not foundAlamat tidak ditemukan di Host Mode di bawah akun Anda
-7Host mode is already inactiveAlamat sudah dihentikan
json
{ "code": -7, "msg": "Host mode is already inactive", "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 tersebut menggunakan status non-200 dan bentuk body yang berbeda:

HTTPBodyPenyebab
403{"detail": {"code": 1005, "msg": "API key is blocked. Contact support."}}API key diblokir — hubungi dukungan
422{"detail": [ … ]}Body permintaan gagal divalidasi: bidang yang diperlukan tidak ada atau memiliki tipe yang salah. Perhatikan bahwa tidak ada bidang code dalam respons ini

Menghentikan alamat selalu tersedia terlepas dari saldo akun Anda.

Hentikan vs Hapus

HentikanHapus
Pendaftaran Host ModeDipertahankanDihapus
Pesanan terbukaDitutupHarus tidak ada
Pengaktifan kembaliorder / infinitystartHarus add lagi
URL CallbackDipertahankanDihapus

Endpoint Terkait

Catatan

  • Menghentikan alamat tetap mempertahankan alamat tersebut di Host Mode; alamat dapat diaktifkan kembali kapan saja.
  • Sisa siklus yang dipesan tidak dialihkan — penghitung siklus yang digunakan direset saat dihentikan.