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 ​

Detiene el Host Mode para una dirección TRON: cierra sus órdenes abiertas y la desactiva. La dirección permanece registrada en Host Mode y puede reactivarse más tarde.

URL del endpoint ​

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

Autenticación ​

Proporcione su clave API en el cuerpo de la solicitud (api_key) o en el encabezado X-API-KEY. La IP de la solicitud debe estar en la lista blanca configurada para su clave API.

Cuerpo de la solicitud ​

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

Parámetros ​

ParámetroTipoRequeridoDescripción
api_keystringSíClave API (o encabezado X-API-KEY).
addressstringSíDirección TRON (TRC-20), ^T[1-9A-HJ-NP-Za-km-z]{33}$. Debe estar en Host Mode y actualmente activa.

Comportamiento ​

Detener una dirección:

  • Cierra todas sus órdenes abiertas.
  • Establece el Host Mode como inactivo (status = 0, cycle_set = 0).
  • Restablece el contador de ciclos utilizados para la dirección.
  • No se delega nueva Energy hasta que la reactive (con /apiv2/time/order o /apiv2/time/infinitystart).

La dirección en sí permanece en Host Mode; para eliminarla por completo utilice /apiv2/time/delete.

Solicitudes de ejemplo ​

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

Respuesta ​

Éxito (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"
    }
}

Campos de respuesta ​

CampoTipoDescripción
codeinteger0 = éxito, negativo = error
msgstringMensaje legible por humanos
data.addressstringLa dirección que fue detenida
data.orders_closedintegerNúmero de órdenes abiertas que se cerraron
data.statusstring"inactive"
data.timestampstringMarca de tiempo ISO

Respuestas de error ​

codemsgCausa
-1API key required in X-API-KEY header or request bodyNo se proporcionó la clave API
-1Invalid API key or IP not in whitelistLa autenticación falló
-1Invalid TRC-20 address formatFormato de dirección inválido
-1Database error stopping host modeError temporal del lado del servidor — reintente
-1Internal server errorError inesperado — reintente o contacte a soporte
-4Address not foundLa dirección no está en Host Mode en su cuenta
-7Host mode is already inactiveLa dirección ya está detenida
json
{ "code": -7, "msg": "Host mode is already inactive", "data": null }

Códigos de estado HTTP ​

Los errores del endpoint se devuelven con HTTP 200 y un code negativo — verifique code, no el estado HTTP. Los cuerpos de error siempre incluyen "data": null.

Algunos errores se devuelven antes de que la solicitud llegue al endpoint. Utilizan un estado distinto de 200 y una estructura de cuerpo diferente:

HTTPCuerpoCausa
403{"detail": {"code": 1005, "msg": "API key is blocked. Contact support."}}La clave API está bloqueada — contacte a soporte
422{"detail": [ … ]}El cuerpo de la solicitud falló la validación: falta un campo requerido o tiene el tipo incorrecto. Tenga en cuenta que no hay un campo code en esta respuesta

Detener una dirección siempre está disponible independientemente del saldo de su cuenta.

Detener vs Eliminar ​

DetenerEliminar
Registro en Host ModeSe conservaSe elimina
Órdenes abiertasCerradasNo debe haber ninguna
Reactivaciónorder / infinitystartSe debe usar add nuevamente
URL de callbackSe conservaSe elimina

Endpoints relacionados ​

Notas ​

  • Detener mantiene la dirección en Host Mode; se puede reactivar en cualquier momento.
  • Los ciclos ordenados restantes no se transfieren — el contador de ciclos utilizados se restablece al detener.