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

Dừng Host Mode cho một địa chỉ TRON: đóng các đơn hàng đang mở và hủy kích hoạt địa chỉ đó. Địa chỉ vẫn được đăng ký trong Host Mode và có thể được kích hoạt lại sau.

URL Điểm cuối

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

Xác thực

Cung cấp API key của bạn trong phần thân yêu cầu (api_key) hoặc tiêu đề X-API-KEY. IP yêu cầu phải nằm trong danh sách trắng (whitelist) được định cấu hình cho API key của bạn.

Thân Yêu cầu

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

Các Tham số

Tham sốLoạiBắt buộcMô tả
api_keychuỗiAPI key (hoặc tiêu đề X-API-KEY).
addresschuỗiĐịa chỉ TRON (TRC-20), ^T[1-9A-HJ-NP-Za-km-z]{33}$. Phải ở trong Host Mode và hiện đang hoạt động.

Hành vi

Dừng một địa chỉ sẽ:

  • Đóng tất cả các đơn hàng đang mở của địa chỉ đó.
  • Đặt Host Mode thành không hoạt động (status = 0, cycle_set = 0).
  • Đặt lại bộ đếm chu kỳ đã sử dụng cho địa chỉ.
  • Không có Energy mới nào được ủy quyền cho đến khi bạn kích hoạt lại địa chỉ đó (bằng /apiv2/time/order hoặc /apiv2/time/infinitystart).

Bản thân địa chỉ vẫn duy trì trong Host Mode; để xóa hoàn toàn địa chỉ, sử dụng /apiv2/time/delete.

Yêu cầu Ví dụ

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

Phản hồi

Thành công (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"
    }
}

Các Trường Phản hồi

TrườngLoạiMô tả
codesố nguyên0 = thành công, số âm = lỗi
msgchuỗiThông báo con người có thể đọc được
data.addresschuỗiĐịa chỉ đã bị dừng
data.orders_closedsố nguyênSố lượng đơn hàng đang mở đã được đóng
data.statuschuỗi"inactive"
data.timestampchuỗiDấu thời gian ISO

Phản hồi Lỗi

codemsgNguyên nhân
-1API key required in X-API-KEY header or request bodyKhông có API key được cung cấp
-1Invalid API key or IP not in whitelistXác thực thất bại
-1Invalid TRC-20 address formatĐịnh dạng địa chỉ không hợp lệ
-1Database error stopping host modeLỗi máy chủ tạm thời — hãy thử lại
-1Internal server errorLỗi không mong muốn — hãy thử lại hoặc liên hệ hỗ trợ
-4Address not foundĐịa chỉ không ở trong Host Mode thuộc tài khoản của bạn
-7Host mode is already inactiveĐịa chỉ đã dừng trước đó rồi
json
{ "code": -7, "msg": "Host mode is already inactive", "data": null }

Mã trạng thái HTTP

Các lỗi tại điểm cuối được trả về với HTTP 200 và một code âm — kiểm tra code, không kiểm tra trạng thái HTTP. Nội dung lỗi luôn bao gồm "data": null.

Một số lỗi được trả về trước khi yêu cầu đến được điểm cuối. Chúng sử dụng trạng thái khác 200 và định dạng nội dung khác:

HTTPNội dungNguyên nhân
403{"detail": {"code": 1005, "msg": "API key is blocked. Contact support."}}API key bị khóa — liên hệ hỗ trợ
422{"detail": [ … ]}Thân yêu cầu không vượt qua xác thực: thiếu trường bắt buộc hoặc sai kiểu dữ liệu. Lưu ý không có trường code trong phản hồi này

Việc dừng một địa chỉ luôn khả dụng bất kể số dư tài khoản của bạn là bao nhiêu.

Dừng so với Xóa

DừngXóa
Đăng ký Host ModeGiữ lạiĐã xóa
Các đơn hàng đang mởĐã đóngPhải không có
Tái kích hoạtorder / infinitystartPhải add lại từ đầu
Callback URLGiữ lạiĐã xóa

Các Điểm cuối Liên quan

Ghi chú

  • Việc dừng vẫn giữ địa chỉ trong Host Mode; địa chỉ có thể được kích hoạt lại bất kỳ lúc nào.
  • Các chu kỳ đã đặt còn lại không được bảo lưu — bộ đếm chu kỳ đã sử dụng sẽ bị đặt lại khi dừng.