For the complete documentation index, see llms.txt. This page is also available as Markdown.

Trades

Query Trades

get
/info/trade/page
Query parameters
userAddrstringRequired
symbolinteger · int64Optional
orderIdstringOptional
execIdstringOptional
sideintegerOptional
rolestringOptional

Maker/Taker role filter

pageintegerOptionalDefault: 1
pageSizeintegerOptionalDefault: 20
startTimeinteger · int64Optional
endTimeinteger · int64Optional
Responses
200

Paginated trade records

application/json
codeintegerOptional
get/info/trade/page
const resp = await fetch(
  `${BASE_URL}/info/trade/page?userAddr=0xabc...&symbol=1`
);
200

Paginated trade records

{
  "code": 1,
  "data": [
    {
      "id": 1,
      "blockHeight": 1,
      "userAddr": "text",
      "symbol": 1,
      "orderId": "text",
      "clientOrderId": "text",
      "side": "text",
      "execStatus": "text",
      "orderPx": "text",
      "filledPx": "text",
      "execQty": "text",
      "leavesQty": "text",
      "execId": "text",
      "realizedPnl": "text",
      "openFee": "text",
      "closeFee": "text",
      "blockTime": 1,
      "txHash": "text"
    }
  ]
}

Last updated