Skip to main content
POST
/
api
/
v4
/
trade-account
/
executed-history
Query executed order history
curl --request POST \
  --url https://whitebit.com/api/v4/trade-account/executed-history \
  --header 'Content-Type: application/json' \
  --header 'X-TXC-APIKEY: <api-key>' \
  --data '
{
  "market": "<string>",
  "clientOrderId": "<string>",
  "startDate": 123,
  "endDate": 123,
  "offset": 0,
  "limit": 50,
  "request": "<string>",
  "nonce": "<string>"
}
'
{
  "BTC_USDT": [
    {
      "id": 8846967538,
      "clientOrderId": "customId11",
      "time": 1739310711.387599,
      "side": "buy",
      "role": 2,
      "amount": "2.717",
      "price": "3.3419",
      "deal": "9.0799423",
      "fee": "0.002717",
      "orderId": 1164603916051,
      "feeAsset": "SUI"
    }
  ]
}

Authorizations

X-TXC-APIKEY
string
header
required

API Key authentication for private endpoints.

Required headers:

  • X-TXC-APIKEY: Your API key
  • X-TXC-PAYLOAD: Base64 encoded JSON payload
  • X-TXC-SIGNATURE: HMAC SHA512 signature

Body

application/json
market
string

Requested market. Example: BTC_USDT

clientOrderId
string

Filter by custom order identifier

startDate
integer

Start date in Unix-time format

endDate
integer

End date in Unix-time format

offset
integer
default:0

If you want the request to return entries starting from a particular line, you can use OFFSET clause to tell it where it should start. Default: 0, Min: 0

limit
integer
default:50

LIMIT is a special clause used to limit records a particular query can return. Default: 50, Min: 1, Max: 100

request
string
nonce
string

Response

Executed order history

{key}
object[]