Skip to main content

Order Details(v2)

Interface description

  • Function Description: Order details, query the specified order details through the order ID.

  • Request URL: /openapi/account/orders/detail?account_id={account_id}

  • Request method: GET

  • Frequency limit: The calling frequency of each AppId is limited to 2 times in 2 seconds.

Parameters

ParameterTypeRequiredDescriptionExample value
account_idStringRequiredAccount ID2847483
client_order_idStringOptionalOrder ID0KGOHL4PR2SLC0DKIND4TI0002

Response

ParameterTypeRequiredDescriptionExample value
client_order_idStringRequiredClient Order ID0KGOHL4PR2SLC0DKIND4TI0002
combo_order_idStringRequiredCombo Order IDOBJOAD3OV65I6UDLO1N70GOO78
order_idStringRequiredOrder ID1IJERLSNNMD88VTQ9RM8B00U9B
combo_typeStringRequiredComboTypeNORMAL
combo_instrument_typeStringRequiredInstrumentTypesOPTION
option_strategyStringOptionalOptionsStrategySINGLE
support_trading_sessionStringOptionalExtendedHoursN
sideStringRequiredOrderSideBUY
order_typeStringRequiredOrderTypeMARKET
time_in_forceStringRequiredOrderTIFDAY
stop_priceStringOptionalStop Price11.00
limit_priceStringOptionalLimit Price11.00
quantityStringRequiredQuantity1
filled_quantityStringOptionalFilled Quantity1
trailing_typeStringOptionalTrailingTypeAMOUNT
trailing_stop_stepStringOptionalTrailing Stop Spread1
statusStringRequiredOrderStatusSUBMITTED
items[]order_itemRequiredOrder Details

order_item:

ParameterTypeRequiredDescriptionExample value
order_idStringRequiredOrder IDTHI82O5JB7MQ2K76LL5FSDS2CB
combo_typeStringRequiredComboTypeNORMAL
combo_order_idStringRequiredCombo Order IDOBJOAD3OV65I6UDLO1N70GOO78
instrument_typeStringRequiredInstrumentTypesEQUITY
symbolStringRequiredSymbolAAPL
sideStringRequiredOrderSideBUY
order_typeStringRequiredOrderTypeMARKET
time_in_forceStringRequiredOrderTIFDAY
stop_priceStringOptionalStop Price11.00
limit_priceStringOptionalLimit Price11.00
entrust_typeStringRequiredEntrustTypeQTY
total_quantityStringRequiredQuantity1
filled_quantityStringOptionalFilled Quantity1
remain_quantityStringRequiredUnfilled Quantity1
place_timeStringRequiredOrder Time
Unit: millisecond
1726745361658
filled_timeStringOptionalLast trade time
Unit: millisecond
1726745361871
filled_priceStringOptionalAverage transaction price11.00
support_trading_sessionStringRequiredExtendedHoursN
trailing_typeStringOptionalTrailingTypeAMOUNT
trailing_stop_stepStringOptionalTrailing Stop Spread1
statusStringRequiredOrderStatusSUBMITTED
option_typeStringOptionalOptionsTypeCALL
option_expire_dateStringOptionalOption expiration date
Format: yyyy-MM-dd
2019-09-20
option_exercise_priceStringOptionalExercise Price190.00
option_categoryStringOptionalOptionsCategoryAMERICAN
option_contract_multiplierStringOptionalThe number of shares corresponding to each option contract100
option_contract_deliverableStringOptionalThe number of shares required to exercise each contract100
expiration_typeStringOptionalOptionExpirationTypesAM

Request Example

api_client = ApiClient(your_app_key, your_app_secret, Region.HK.value)
api = API(api_client)
response = api.order_v2.get_order_detail(account_id=account_id, client_order_id=client_order_id)
if response.status_code == 200:
open_orders = response.json()

Response Example

Equity

Single-leg Option

Exception Example