Skip to main content

Query Open Orders

Returns open orders that have not been matched or were recently matched.

Request Parameters​

NameTypeRequiredDescription
symbolStringNoMarket symbol
orderIDStringNoFilter by internal order ID
clOrderIDStringNoFilter by custom order ID (ignored if orderID provided)

Response Content​

NameTypeDescription
symbolStringMarket symbol
orderIDStringOrder ID
clOrderIDStringCustom order ID
orderTypeInteger76: Limit Β· 77: Market Β· 80: Algo
sideStringTrade side
priceDoubleOrder price
orderValueDoubleNotional value
originalOrderSizeIntegerOriginal quantity
currentOrderSizeIntegerLatest quantity
totalFilledSizeIntegerCumulative filled
remainingSizeIntegerRemaining quantity
timestampLongOrder timestamp
timeInForceStringOrder validity
triggerOrderBooleanWhether trigger order
triggeredBooleanWhether triggered
triggerPriceDoubleTrigger price
reduceOnlyBooleanWhether reduce-only
avgFilledPriceDoubleAverage filled price
orderStateStringOrder state β€” STATUS_ACTIVE Β· STATUS_INACTIVE
takeProfitOrderObjectTake profit order info
stopLossOrderObjectStop loss order info
closeOrderBooleanWhether closes a position
positionModeStringONE_WAY Β· HEDGE Β· ISOLATED
positionDirectionStringPosition direction: LONG Β· SHORT (only present in HEDGE/ISOLATED mode)
positionIdStringPosition ID
contractSizeDoubleContract size
example
GEThttps://api.btse.com/futures/api/v2.3/user/open_orders

Response

[]