Get Active HF Orders List

This interface is to obtain all active hf margin order lists, and the return value of the active order interface is the paged data of all uncompleted order lists. The returned data is sorted in descending order according to the latest update time of the order.

After the user successfully places an order, the order is in Active state, and the user can use inOrderBook to determine whether the order has entered the order. Canceled or fully filled orders are marked as completed Done status.

There is no time limit for querying orders in the "active" state.

HTTP REQUEST

GET /api/v3/hf/margin/orders/active?tradeType={tradeType}&symbol={symbol}

Example

GET /api/v3/hf/margin/orders/active?tradeType=MARGIN_TRADE&symbol=BTC-ETH

//Response
{
    "code" : "200000",
    "data" : [
        "id": "5c35c02703aa673ceec2a168",
        "symbol": "BTC-USDT",
        "opType": "DEAL",
        "type": "limit",
        "side": "buy",
        "price": "10",
        "size": "2",
        "funds": "0",
        "dealFunds": "0.166",
        "dealSize": "2",
        "fee": "0",
        "feeCurrency": "USDT",
        "stp": "",
        "timeInForce": "GTC",
        "postOnly": false,
        "hidden": false,
        "iceberg": false,
        "visibleSize": "0",
        "cancelAfter": 0,
        "channel": "IOS",
        "clientOid": "",
        "remark": "",
        "tags": "",
        "active": true,
        "inOrderBook": true,
        "cancelExist": false,
        "createdAt": 1547026471000,
        "lastUpdatedAt": 1547026471001,
        "tradeType": "MARGIN_TRADE"
        }
    ]
}
API KEY PERMISSIONS

This endpoint requires the General permission.

REQUEST URL

This endpoint support Spot URL

REQUEST RATE LIMIT

Spot weight:4

PARAMETERS
Param Type Mandatory Description
symbol String Yes Only returns order information for the specified trading pair
tradeType String Yes Order type: MARGIN_TRADE - cross margin trading order, MARGIN_ISOLATED_TRADE - isolated margin trading order
RESPONSES
Param Description
id Order id,a unique identifier pertaining to the order
symbol Trading pair
opType Operation type: DEAL
type Order type
side Buy or sell
price Order price
size Order size
funds Order amount
dealFunds Number of filled funds
dealSize Number of filled transactions
fee Service fee
feeCurrency currency used to calculate fees
stp self trade prevention
timeInForce Time in force
postOnly Is it post only?
hidden Is it a hidden order?
iceberg Is it an iceberg order?
visibleSize Visible size of iceberg order in order book.
cancelAfter A GTT timeInForce that expires in n seconds
channel Source of orders
clientOid Identifier created by the client
remark Order description
tags Order identifier
active Order status: true-The status of the order isactive; false-The status of the order isdone
inOrderBook Whether to enter the orderbook: true: enter the orderbook; false: not enter the orderbook
cancelExist Are there any cancellation records pertaining to the order?
createdAt order creation time
lastUpdatedAt Last update time of order
tradeType Transaction type: MARGIN_TRADE - cross margin trading order, MARGIN_ISOLATED_TRADE - isolated margin trading order
Order Polling

For high-frequency margin trading users, we recommend locally caching, maintaining your own order records, and using market data streams to update your order information in real time.