Skip to main content
GET
cURL
Limit: 10 requests per 1 second
Get orders by customizable conditions. For filtering by status, one can reference special bundled statuses below for ease of access of open (i.e. INCOMPLETE) orders or COMPLETED orders.
INCOMPLETE = NEW + PARTIAL_FILLED COMPLETED = CANCELLED + FILLED + REJECTED

Headers

x-api-key
string
required
Example:

"abcdef123456"

x-api-signature
string
required
Example:

"signaturestring"

x-api-timestamp
string
required
Example:

"1718943200000"

Query Parameters

symbol
string

Symbol name

side
string

BUY/SELL

positionSide
string

BOTH for one way mode; LONG or SHORT for hedge mode; Only applicable to perpetual instruments

algoType
string

STOP/OCO/TRAILING_STOP/POSITIONAL_TP_SL/TP_SL/BRACKET/STOP_BRACKET

orderType
string

LIMIT/MARKET

isTriggered
enum<string>

true/false

Available options:
true,
false
algoOrderTag
string

Order tag

realizedPnl
boolean

Whether to return order’s realized pnl

status
string

NEW/CANCELLED/PARTIAL_FILLED/FILLED/REJECTED/INCOMPLETE/COMPLETED

startTime
integer<int64>

Start timestamp in Unix timestamp format in milliseconds

endTime
integer<int64>

End timestamp in Unix timestamp format in milliseconds

page
integer
default:1

Page number

size
integer
default:50

Data size per page, max 500

Required range: x <= 500

Response

200 - application/json
success
boolean

true

timestamp
integer

timestamp

data
object