v32

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-076085232.1 KB
Trading

Batch Cancel Orders (Combined)

Cancel open orders by either internal orderIds or client-provided clientOrderIds.

post/orders/batch-cancel

Request body

OR

Example request

{
  "orderIds": [
    "6f52b6d2-6c9e-4a5c-8a4f-28ab4b7ff203"
  ],
  "clientOrderIds": [
    "partner-order-001",
    "partner-order-002"
  ]
}

Response

All orders successfully cancelled

OR

Example response

{
  "message": "Orders canceled successfully",
  "canceled": [
    "611badac-8dfc-48a0-b09e-59654adea1c5"
  ],
  "failed": [
    {
      "orderId": "b53f0e4b-1529-45cc-ad39-e27f4c6eab5a",
      "reason": "ORDER_NOT_FOUND",
      "message": "Order not found or already canceled"
    }
  ]
}