Skip to main content

Cancel Order

cancel_order

Input Parameters

ParameterTypeDescription
accountAccountAccount
orderResultOrderResultOrder object to cancel
unblockbool (optional) (default = false)Non-blocking

Result Response

ParameterTypeDescription
is_successboolWhether successful
dataOrderResultReturned canceled order info
messagestringError message when is_success = False

OrderResult Fields

(Same as other order-related APIs)

Request Example

auto target_order = order_results_response.data.value()[0];
auto cancel_response = sdk->stock->cancel_order(target_account, target_order, std::nullopt);

Response Example

{
isSuccess = true,
message = ,
data = OrderResult{functionType = 30, status = 30, afterQty = 0, ...}
}