POST

/api/v1/exchanges/connect

Izin: EXCHANGES_WRITEKeamanan: SIGNED

Menambahkan koneksi akun bursa baru. Kredensial (API key, secret, passphrase) dienkripsi dengan standar militer AES-256-GCM sebelum disimpan dan tidak pernah diekspos dalam bentuk teks biasa.

Parameter Body

exchangestring required

Kode pasar bursa (misal: 'binance', 'bybit', 'okx', 'indodax', 'gate', 'tokocrypto', 'bittime', 'mexc').

labelstring required

Label kustom atau nama akun bursa yang ditentukan pengguna.

api_keystring required

Kunci API (API key) yang dibuat dari akun bursa Anda.

api_secretstring required

Kunci rahasia API (API secret) yang dibuat dari akun bursa Anda.

passphrasestring

Frasa rahasia (passphrase) yang diperlukan oleh bursa tertentu seperti OKX atau KuCoin.

connection_typestring

Jenis koneksi pasar: 'spot', 'futures', atau 'margin'. Default: 'spot'.

is_testnetboolean

Atur ke true untuk akun Paper trading / Testnet / Demo. Default: false.

Contoh Permintaan

create_account_request.json
POST /api/v1/exchanges/connect
{
  "exchange": "binance",
  "label": "My Main Binance Account",
  "api_key": "x9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4",
  "api_secret": "9f8e7d6c5b4a3f2e1d0c9b8a7f6e5d4c",
  "connection_type": "spot",
  "is_testnet": false
}

Parameter Respons

48
idinteger required

ID dari entitas akun bursa.

namestring

Nama untuk akun bursa yang ditentukan oleh pengguna.

exchange_namestring

Nama akun bursa ini.

market_iconstring

Tautan URL ke ikon bursa ini.

market_codestring

Kode entitas bursa Quentrade.

auto_balance_periodinteger

Interval (dalam jam) di mana penyeimbangan portofolio otomatis terjadi.

auto_balance_portfolio_idinteger | null

ID portofolio tempat penyeimbangan otomatis dimulai.

autobalance_enabledboolean

Menunjukkan apakah mode auto balance diaktifkan untuk akun ini.

auto_balance_errorstring | null

Deskripsi yang menjelaskan alasan kegagalan autobalance.

last_auto_balancestring | null

String datetime ISO 8601 saat Auto balance terakhir kali dijalankan.

hedge_mode_availableboolean

Menunjukkan apakah mode lindung nilai tersedia untuk akun ini.

hedge_mode_enabledboolean

Menunjukkan apakah mode lindung nilai diaktifkan untuk akun ini.

is_lockedboolean

Menunjukkan apakah akun terkunci.

lock_reasonstring | null

Alasan penguncian akun saat is_locked bernilai true.

smart_trading_supportedboolean

Menunjukkan apakah perdagangan pintar (SmartTrade) didukung.

stats_supportedboolean

Menunjukkan apakah statistik laba didukung untuk akun ini.

trading_supportedboolean

Menunjukkan apakah perdagangan didukung di Quentrade.

market_buy_supportedboolean

Menunjukkan apakah pembuatan order beli pasar didukung di bursa.

market_sell_supportedboolean

Menunjukkan apakah pembuatan order jual pasar didukung di bursa.

conditional_buy_supportedboolean

Menunjukkan apakah pembuatan order beli bersyarat didukung di bursa.

bots_allowedboolean

Menunjukkan apakah Bot DCA diaktifkan untuk akun ini.

bots_ttp_allowedboolean

Menunjukkan apakah fitur trailing take profit diaktifkan pada akun ini.

bots_tsl_allowedboolean

Menunjukkan apakah fitur trailing stop loss diaktifkan pada akun ini.

multi_bots_allowedboolean

Menunjukkan apakah fitur Multi-Pair didukung untuk akun ini.

fast_convert_availableboolean

Menunjukkan apakah fitur 'Jual Semua ke BTC/USD' diaktifkan untuk akun ini.

grid_bots_allowedboolean

Menunjukkan apakah Bot Grid diaktifkan untuk akun ini.

api_keystring

Kunci API yang digunakan untuk akun.

api_key_invalidboolean

Menunjukkan apakah kunci API untuk akun ini tidak valid.

api_keys_statestring

Menunjukkan status kunci API.

deposit_enabledboolean

Menunjukkan apakah fitur Setoran diaktifkan untuk akun ini.

available_include_in_summaryboolean

Menunjukkan apakah akun ini tersedia untuk dimasukkan dalam ringkasan.

include_in_summaryboolean

Menunjukkan apakah akun ini dimasukkan dalam ringkasan.

supported_market_typesarray

Jenis pasar yang didukung oleh akun bursa yang terhubung.

customer_idstring | null

ID pelanggan unik yang disediakan oleh bursa Bitstamp.

btc_amountstring

Jumlah Bitcoin di akun.

usd_amountstring

Jumlah dalam USD di akun.

day_profit_btcstring

Laba harian dalam BTC.

day_profit_usdstring

Laba harian dalam USD.

day_profit_btc_percentagenumber

Persentase laba harian dalam BTC.

day_profit_usd_percentagenumber

Persentase laba harian dalam USD.

btc_profitnumber

Laba bulanan dalam BTC.

usd_profitnumber

Laba bulanan dalam USD.

btc_profit_percentagenumber

Persentase laba bulanan dalam BTC.

usd_profit_percentagenumber

Persentase laba bulanan dalam USD.

total_btc_profitnumber

Total laba dalam BTC.

total_usd_profitnumber

Total laba dalam USD.

created_atstring

String datetime ISO 8601 saat entitas Akun ini dibuat.

updated_atstring

String datetime ISO 8601 saat entitas ini terakhir diperbarui.

Contoh Respons

create_account_201.json
201 Created
{
  "id": "7fa84b80-77a8-4e89-a292-123456789abc",
  "exchange": "binance",
  "label": "My Main Binance Account",
  "connection_type": "spot",
  "can_trade": true,
  "can_withdraw": false,
  "is_active": true,
  "is_testnet": false,
  "last_verified": "2026-08-20T23:25:00.000Z",
  "created_at": "2026-08-20T23:25:00.000Z"
}