Skip to content

Get Today's Deals

GET /api/v1.0/accounts/{acc_id}/order_fills

Query the daily transaction list of the specified trading business account.

Path Parameters

ParameterTypeRequiredDescription
acc_idstringYesTrading business account ID.

Request Parameters

ParameterTypePositionRequiredDescription
trd_marketstringQueryYesTrading market. See Naming Dictionary
page_flagstringQueryYesEmpty string, which means starting from the beginning, otherwise using the page_flag returned by the server.
page_sizeuint32QueryNoPage size. Default is 50. Range: 10-100.

Response Parameters

FieldTypeDescription
order_fillslist[OrderFill]By default, 50 deals are returned every time, with the latest deal first.
page_flagstringPage flag for the next request.
completedboolTrue means that all deals have been returned, and client should stop the request for this batch.

Response Example

json
{
  "s": "ok",
  "d": {
    "order_fills": [
      {
        "trd_side": "BUY",
        "deal_id": "F2024030100000001",
        "order_id": "2024030100000001",
        "code": "US.AAPL",
        "stock_name": "Apple Inc.",
        "qty": "100",
        "price": "180.000",
        "create_time": 1709251210000000,
        "updated_time": 1709251210000000,
        "counter_broker_id": 9999,
        "counter_broker_name": "Goldman Sachs",
        "status": "OK"
      }
    ],
    "page_flag": "",
    "completed": true
  }
}

Error Response:

json
{
  "s": "error",
  "errcode": -1200,
  "errmsg": "Error message."
}