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

หยุดการทำงานของ Host Mode สำหรับที่อยู่ TRON: ปิดคำสั่งซื้อที่เปิดอยู่และปิดใช้งาน ที่อยู่จะยังคงลงทะเบียนอยู่ใน Host Mode และสามารถเปิดใช้งานใหม่ได้ในภายหลัง

URL ของ Endpoint

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

การตรวจสอบสิทธิ์

ระบุ API key ของคุณในเนื้อหาคำขอ (api_key) หรือในส่วนหัว X-API-KEY ไอพีของคำขอจะต้องอยู่ในไวท์ลิสต์ที่กำหนดค่าไว้สำหรับ API key ของคุณ

เนื้อหาคำขอ

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

พารามิเตอร์

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
api_keystringใช่API key (หรือส่วนหัว X-API-KEY)
addressstringใช่ที่อยู่ TRON (TRC-20), ^T[1-9A-HJ-NP-Za-km-z]{33}$ ต้องอยู่ใน Host Mode และกำลังเปิดใช้งานอยู่ในปัจจุบัน

พฤติกรรม

การหยุดที่อยู่:

  • ปิดคำสั่งซื้อทั้งหมดที่เปิดอยู่ของที่อยู่นั้น
  • กำหนดค่า Host Mode เป็น ไม่ใช้งาน (status = 0, cycle_set = 0)
  • รีเซ็ตตัวนับรอบที่ใช้งานแล้วสำหรับที่อยู่นี้
  • จะไม่มีการมอบสิทธิ์ Energy ใหม่จนกว่าคุณจะเปิดใช้งานอีกครั้ง (ด้วย /apiv2/time/order หรือ /apiv2/time/infinitystart)

ตัวที่อยู่เองจะยังคงอยู่ใน Host Mode หากต้องการลบออกอย่างสมบูรณ์ให้ใช้ /apiv2/time/delete

ตัวอย่างคำขอ

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

การตอบกลับ

สำเร็จ (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"
    }
}

ฟิลด์ในการตอบกลับ

ฟิลด์ชนิดคำอธิบาย
codeinteger0 = สำเร็จ, ค่าติดลบ = ข้อผิดพลาด
msgstringข้อความที่มนุษย์สามารถอ่านได้
data.addressstringที่อยู่ที่ถูกหยุดการทำงาน
data.orders_closedintegerจำนวนคำสั่งซื้อที่เปิดอยู่ซึ่งถูกปิดไป
data.statusstring"inactive"
data.timestampstringเวลาแบบ ISO

การตอบกลับเมื่อเกิดข้อผิดพลาด

codemsgสาเหตุ
-1API key required in X-API-KEY header or request bodyไม่ได้ระบุ API key
-1Invalid API key or IP not in whitelistการตรวจสอบสิทธิ์ล้มเหลว
-1Invalid TRC-20 address formatรูปแบบที่อยู่ไม่ถูกต้อง
-1Database error stopping host modeข้อผิดพลาดชั่วคราวฝั่งเซิร์ฟเวอร์ — ให้ลองใหม่อีกครั้ง
-1Internal server errorเกิดข้อผิดพลาดที่ไม่คาดคิด — ให้ลองใหม่อีกครั้งหรือติดต่อฝ่ายสนับสนุน
-4Address not foundไม่พบที่อยู่นี้ใน Host Mode ภายใต้บัญชีของคุณ
-7Host mode is already inactiveที่อยู่นี้ถูกหยุดการทำงานอยู่แล้ว
json
{ "code": -7, "msg": "Host mode is already inactive", "data": null }

รหัสสถานะ HTTP

ข้อผิดพลาดของ Endpoint จะถูกส่งกลับมาพร้อมกับ HTTP 200 และ code ที่มีค่าติดลบ — ให้ตรวจสอบที่ code ไม่ใช่สถานะ HTTP เนื้อหาการตอบกลับเมื่อเกิดข้อผิดพลาดจะมี "data": null เสมอ

ข้อผิดพลาดบางรายการจะถูกส่งกลับมาก่อนที่คำขอจะไปถึง Endpoint โดยจะใช้สถานะที่ไม่ใช่ 200 และมีรูปแบบโครงสร้างเนื้อหาที่แตกต่างกัน:

HTTPเนื้อหาสาเหตุ
403{"detail": {"code": 1005, "msg": "API key is blocked. Contact support."}}API key ถูกบล็อก — ติดต่อฝ่ายสนับสนุน
422{"detail": [ … ]}เนื้อหาคำขอไม่ผ่านการตรวจสอบความถูกต้อง: ฟิลด์ที่จำเป็นขาดหายไปหรือมีชนิดข้อมูลไม่ถูกต้อง โปรดทราบว่าไม่มีฟิลด์ code ในการตอบกลับนี้

การหยุดที่อยู่สามารถทำได้ตลอดเวลาโดยไม่ขึ้นกับยอดคงเหลือในบัญชีของคุณ

การ Stop เทียบกับ การ Delete

StopDelete
การลงทะเบียน Host Modeคงไว้ถูกลบออก
คำสั่งซื้อที่เปิดอยู่ปิดต้องไม่มีคำสั่งซื้อค้างอยู่
การเปิดใช้งานใหม่order / infinitystartต้อง add ใหม่อีกครั้ง
URL สำหรับ Callbackคงไว้ถูกลบออก

Endpoint ที่เกี่ยวข้อง

หมายเหตุ

  • การหยุดจะยังคงรักษาที่อยู่นั้นไว้ใน Host Mode โดยสามารถเปิดใช้งานใหม่ได้ตลอดเวลา
  • จำนวนรอบที่สั่งซื้อคงเหลือจะไม่ถูกยกยอดไป — ตัวนับรอบที่ใช้งานแล้วจะถูกรีเซ็ตเมื่อทำการหยุด