Orders
Cancel Order
Cancel a working order.
Available to: All authenticated users
Environments: Demo, Live
Rate Limit: No endpoint-specific limit
Requests cancellation of a working order, identified by its orderId. As with other order commands, success isn't guaranteed — the order may already have filled or been cancelled. When the request is rejected, the response carries a failureReason and failureText.
Common Failure Scenarios
- The order already filled or was cancelled (TooLate).
- Another command for the order is still being processed (AnotherCommandPending).
Error Messages
| failureReason | Trigger |
|---|---|
| TooLate | The order already filled or was cancelled. |
| AnotherCommandPending | A previous command for this order hasn't completed. |
See the failureReason enum in the response schema for the complete list of values.
post/order/cancelorder
Request
- Base URL: https://demo.tradovateapi.com/v1
- URL: https://demo.tradovateapi.com/v1/order/cancelorder
- Auth: HTTP bearer
Request body
Response
CommandResult
Changes
No recorded changes to this operation across all 1 revision of this API.