Skip to main content
Query delisting orders

Authorizations

X-TXC-APIKEY
string
header
required

The public WhiteBIT API key.

X-TXC-PAYLOAD
string
header
required

Base64-encoded JSON request body.

X-TXC-SIGNATURE
string
header
required

HMAC-SHA512 signature of the payload, hex-encoded. Computed as hex(HMAC-SHA512(payload, api_secret)).

Body

application/json
market
string

Trading pair to filter by. Format: BASE_QUOTE (e.g., BTC_USDT), matching the pattern ^[A-Z0-9]+_[A-Z0-9]+$. Omit to retrieve delisting orders across all markets.

Example:

"BTC_USDT"

status
enum<string>

Category filter — distinct from the response status field. filled returns only reverse close orders (clientOrderId prefixed with delisting-), which carry delistingKind = reverse and response status = filled. delisting returns only orders canceled at delisting, which carry delistingKind = canceled and response status = canceled. Omit to return both categories merged.

Available options:
filled,
delisting
Example:

"filled"

startDate
integer

Start of the query window as a Unix timestamp in seconds. Default: now - 30 days. Must not be later than endDate.

Example:

1731369600

endDate
integer

End of the query window as a Unix timestamp in seconds. Default: now. Values greater than the current time are clamped to now. The maximum span between startDate and endDate is 31 days.

Example:

1733961600

offset
integer
default:0

Number of records to skip. Default: 0. The sum of offset and limit must not exceed 10000.

Required range: 0 <= x <= 9999
Example:

0

limit
integer
default:500

Maximum number of records to return. Default: 500. Minimum: 1. Maximum: 500.

Required range: 1 <= x <= 500
Example:

500

request
string
Example:

"{{request}}"

nonce
integer
Example:

1594297865000

Response

Successful response - returns a flat array of delisting-related orders sorted by finishAt descending, then id descending. Returns an empty array when no delisting orders match the filters.

id
integer

Unique order identifier assigned by the matching engine.

Example:

2286423327099

clientOrderId
string

Custom client order identifier. Reverse close orders carry the platform-generated value prefixed with delisting-. Returns an empty string when the original order had no client identifier.

Example:

"delisting-2286423327099"

createdAt
number

Unix timestamp in seconds (UTC) of order creation, with microsecond precision.

Example:

1778077388.002424

finishAt
number

Unix timestamp in seconds (UTC) at which the order reached its final status, with microsecond precision. Primary sort key, descending.

Example:

1778077400.123456

market
string

Trading pair the order belongs to. Format: BASE_QUOTE.

Example:

"BTC_USDT"

side
enum<string>

Order side. Possible values: buy, sell.

Available options:
buy,
sell
Example:

"sell"

type
string

Order type. Possible values: limit, market, stock market, stop limit, stop market.

Example:

"market"

price
string

Limit price per unit in quote currency. Returns "0" for market orders.

Example:

"61234.5000000000"

amount
string

Order quantity in base currency for limit orders, or in quote currency for buy market orders.

Example:

"0.0500000000"

dealStock
string

Filled amount in base (stock) currency.

Example:

"0.0500000000"

dealMoney
string

Filled amount in quote (money) currency.

Example:

"3061.7250000000"

fee
string

Cumulative trading fee charged for filled portions, denominated in the fee asset.

Example:

"1.5308625000"

feeAsset
string

Currency ticker of the asset used to pay the trading fee.

Example:

"USDT"

status
string

Execution outcome in lowercase. Reverse close orders that filled return filled. Orders canceled during delisting return canceled.

Example:

"filled"

delistingKind
enum<string>

Delisting category discriminator. reverse marks a reverse close order generated by the platform. canceled marks an active order canceled at the moment of delisting.

Available options:
reverse,
canceled
Example:

"reverse"