Skip to main content
Create virtual account

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
ticker
string
required

Base currency ticker of the fiat currency. Use EUR.

Example:

"EUR"

provider
string
required

Fiat provider that issues the virtual account. Use SEPA_BCB_GROUP. Confirm the providers enabled for the account with the Asset Status endpoint.

Example:

"SEPA_BCB_GROUP"

request
string
required

Request path. See the authentication guide for signature generation details.

Example:

"{{request}}"

nonce
integer
required

A unique identifier for the request. Use a monotonically increasing value such as a Unix timestamp in milliseconds.

Example:

1594297865000

Response

Registration accepted

status
enum<string>
required

Registration status. The endpoint always returns pending on success.

Available options:
pending