Buat Order Secara Batch

Buat order secara batch

Permintaan HTTP

  • POST /api/v2/spot/trade/batch-orders

Parameter Permintaan

Nama ParameterTipe ParameterWajib?Deskripsi
symbolStringTidakNama pair trading, misalnya BTCUSDT
userIdStringTidakUser
channelApiCodeStringTidakX-CHANNEL-API-CODE di header, default null
orderListYaKumpulan order, panjang maksimum: 50
sideStringYaArah trading beli: beli
jual: jual
orderTypeStringYaTipe order
limit: limit
pasar: harga pasar
forceStringYaExecute strategy (tidak berlaku saat orderType adalah market) gtc order limit normal, berlaku hingga dibatalkan post_only hanya membuat order maker fok seluruh transaksi dieksekusi atau langsung dibatalkan ioc dieksekusi segera dan sisa order dibatalkan
priceStringTidakLimit harga, jumlah desimal harga, dan step size harga dapat diperoleh melalui interface informasi pair transaksi
sizeStringYaJumlah order, untuk order Limit dan Pasar, parameter ini merepresentasikan jumlah koin dasar, untuk order beli pasar, parameter ini merepresentasikan jumlah koin harga (quote coin); jumlah angka desimal dapat diperoleh melalui interface informasi pair transaksi.
clientOidStringTidakID order kustom
stpModeStringTidakPembatasan transaksi sendiri (self-trade): CO, CN, CB

Parameter Respons

Field ResponsTipe ParameterDeskripsi Field
successListArrayArray order berhasil
> orderIdStringID order
> clientOidStringID order klien
failureListArrayArray order gagal
> orderIdStringID order
> clientOidStringID order klien
> errorMsgStringPesan error
> errorCodeStringKode error

Contoh request

{
    "orderList": [
        {
            "clientOid": "osl-global-eth-usdtXMRX3ea35dac900007",
            "force": "post_only",
            "orderType": "limit",
            "price": "100000.29",
            "side": "sell",
            "size": "0.1"
        }
    ],
    "symbol": "BTCUSD",
    "userId": "1009178902657"
}

Contoh respons

{
    "code": "00000",
    "msg": "success",
    "requestTime": 1766047171207,
    "data": {
        "successList": [
            {
                "orderId": "1385467742622101504",
                "clientOid": "osl-global-eth-usdtXMRX3ea35dac900007"
            }
        ],
        "failureList": []
    }
}
Body Params
orderList
array of objects
orderList
string
string
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json