Skip to main content
Query Market Fees

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)).

Query Parameters

market
string

Optional. Currently ignored by the API — all market fees are returned regardless of the value provided. Retained for backward compatibility. Example: BTC_USDT

Example:

"BTC_USDT"

Response

Successful response

error
string | null
Example:

null

taker
string

Taker fee percentage

Example:

"0.1"

maker
string

Maker fee percentage

Example:

"0.1"

futures_taker
string

Default effective futures taker fee percentage. The system returns the lower value between the custom fee (if assigned) and the default market fee.

Example:

"0.035"

futures_maker
string

Default effective futures maker fee percentage. The system returns the lower value between the custom fee (if assigned) and the default market fee.

Example:

"0.01"

rpi_maker_fee_premium
string | null

Additional maker fee percentage applied on top of the maker rate when a Retail Price Improvement (RPI) order executes on a spot or margin market. The effective RPI maker rate equals maker plus rpi_maker_fee_premium. The field returns null when the RPI order mode is not enabled for the account or when no premium is configured.

Example:

"0.015"

futures_rpi_maker_fee_premium
string | null

Additional maker fee percentage applied on top of the futures_maker rate when a Retail Price Improvement (RPI) order executes on a futures market. The effective futures RPI maker rate equals futures_maker plus futures_rpi_maker_fee_premium. The field returns null when the RPI order mode is not enabled for the account or when no premium is configured.

Example:

"0.01"

custom_fee
object

Per-market fee overrides, keyed by market name. Each value contains the market's custom taker and maker rates.

Example: