POST

/api/v1/bots/dca//stop

Izin: BOTS_WRITEKeamanan: BEARER_JWT

Menghentikan eksekusi DCA Bot yang sedang berjalan. Go API memperbarui status bot menjadi 'stopped' dan mengirimkan instruksi via NATS ke engine trading Tokio yang langsung membatalkan semua safety order aktif di exchange terhubung dan menghentikan pemantauan harga background.

Lihat Entitas DCA Bot untuk definisi lengkap atribut
DCA Bot Entity

Parameter Path

iduuid required

Pengenal UUID unik entitas DCA Bot yang akan dihentikan (contoh: 7c9e6679-7425-40de-944b-e07fc1f90ae7).

Contoh Request

POSTPOST /api/v1/bots/dca/7c9e6679-7425-40de-944b-e07fc1f90ae7/stop

Contoh Respons

Mengembalikan pesan status dan entitas DCA Bot yang diperbarui dengan status 'stopped'.

disable_dca_bot_200.json
200 OK
{
  "status": "success",
  "message": "DCA Bot stopped successfully",
  "data": {
    "id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
    "user_id": "9a1b2c3d-4e5f-6a7b-8c9d-0e1f2a3b4c5d",
    "name": "BTC/USDT Classic Long DCA",
    "exchange": "binance",
    "pair": "BTC/USDT",
    "market_type": "spot",
    "strategy": "Long",
    "status": "stopped",
    "stopped_at": "2026-08-20T11:45:00.000Z",
    "active_trades": 0,
    "base_order_size": 100,
    "safety_order_size": 50,
    "take_profit_pct": 2.5
  }
}