added

Addition of Batch Order Cancel, Order List Cancel features

Dear Traders,

We're pleased to announce new features based on your valuable feedback using the Upbit Open API.


When to Use These Features

  • In specific situations (e.g., increased volatility, maintenance), you can request the cancellation of all open orders.
  • You can cancel unnecessary or long-standing open orders in bulk.

Works well together

> Query Order List by ID

> Query Open Orders

Batch Order Cancel

👍

You can request the cancellation of multiple orders based on various conditions.

  • cancel_side: Allows you to request the cancellation of open orders based on their type.
    • all: ask, bid all (default) / ask / bid
  • You can filter and cancel multiple orders based on specific criteria.
    • pairs: The pairs to cancel (e.g., 'IDR-BTC,IDR-ETH' to cancel open orders for these pairs)
    • quote_currencies: The market currency to cancel (e.g., 'IDR' to cancel all open orders in the IDR market)
    • excluded_pairs: The assets to exclude from bulk cancellation (e.g., 'IDR-BTC' to cancel all open orders except for this pair)
  • By using theorder_byfield, you can filter orders to cancel in either the latest or oldest order.
  • ⚠️ If no parameters are included in the request, it defaults to canceling the latest 20 orders across all buy/sell orders.
  • ⚠️ A separate rate limit (1 request per 2 seconds) applies.
  • For more details, please refer to the documentation.

Order List Cancel

👍

You can request the cancellation of up to 20 open orders in bulk.

  • You can request the cancellation of up to 20 orders using uuids[] or identifiers[].
    • Only one of these fields is required.
  • ⚠️ The identifiers[] field is available only for orders created after October 18, 2024.
  • For more details, please refer to the documentation.

❗️

Important Notes

  • Both 'Batch Order Cancel' and 'Order List Cancel' are applicable only for open (WAIT) orders.
  • Both features support only Query Parameter requests. Requests through the Request Body are not supported.
  • Cancellation requests may fail in certain conditions (e.g., already fulfilled, previously canceled, or temporarily suspended due to market issues like rebranding or maintenance).

[Schedule]

  • Date : Wednesday, December 11, 2024

If you have any inquiries, please contact us at [email protected], and we will promptly address your concerns.

Thank you.