Skip to main content

Isolated Place Order

Rate Limit: 10 req/sec/UID

Description

HTTP Request

  • POST /api/v2/margin/isolated/place-order
Request Example
curl -X POST "https://api.bitget.com/api/v2/margin/isolated/place-order" \
-H "ACCESS-KEY:*******" \
-H "ACCESS-SIGN:*******" \
-H "ACCESS-PASSPHRASE:*****" \
-H "ACCESS-TIMESTAMP:1659076670000" \
-H "locale:en-US" \
-H "Content-Type: application/json" \
-d ' { "symbol": "ETHUSDT", "side": "buy", "price":"1796.5", "orderType": "limit", "force": "gtc", "baseSize":"0.1", "loanType":"normal"}'

Request Parameters

ParameterTypeRequiredDescription
symbolStringYesTrading pairs, BTCUSDT
orderTypeStringYesOrder type
limit
market
priceStringNoPrice
loanTypeStringYesMargin order model
normal: Normal order
autoLoan: auto-borrow order
autoRepay: auto-repay order
autoLoanAndRepay: auto-borrow and auto-repay order
forceStringYesTime in force (invalid when orderType is market)
gtc: normal limit order, good till canceled
post_only: Post only
fok: Fill or kill
ioc: Immediate or cancel
baseSizeStringNoLimit and Market sell are required. Sell orders represent the number of baseCoins (left coin).
quoteSizeStringNomarket buy is required, the buy order represents the number of quote coins (right coin).
clientOidStringNoCustomized ID
sideStringYesDirection
sell: Sell
buy: Buy
stpModeStringNoSTP Mode, default none
none not setting STP
cancel_taker cancel taker order
cancel_maker cancel maker order
cancel_both cancel both of taker and maker orders
Response Example
{
"code": "00000",
"msg": "success",
"requestTime": 1695621004679,
"data": {
"orderId": "121211212122",
"clientOid": "121211212122"
}
}

Response Parameters

ParameterTypeDescription
orderIdStringOrder ID
clientOidStringCustomized ID

How was your Reading Experience with us?