Skip to main content

Introduction

Base URL is https://whitebit.com Endpoint example: https://whitebit.com/api/v4/{endpoint} All endpoints return time in Unix-time format. All endpoints return either a JSON object or array. For receiving responses from API calls please use http method POST

Error messages V4 format

{
  "code": 0,
  "message": "MESSAGE",
  "errors": {
    "PARAM1": ["MESSAGE"],
    "PARAM2": ["MESSAGE"]
  }
}

Main Balance & Transfers

Main Balance

Get main account balance

Get Cryptocurrency Deposit Address

Get deposit address for cryptocurrency

Get Fiat Deposit Address

Get deposit address for fiat currency

Issue JWT Token

Issue JWT token for authentication

Issue Card Token

Issue card token for payments

Create Withdraw Request

Create a withdrawal request

Create Withdraw Request (Fee Not Included)

Create withdrawal with specific amount (fee not included)

Transfer Between Balances

Transfer funds between balances

Get Deposit/Withdraw History

Get deposit and withdrawal history

Create New Address for Deposit

Create a new deposit address

Codes

Create Code

Create a new WhiteBIT code

Apply Code

Apply a WhiteBIT code

Get My Codes

Get your created codes

Get Codes History

Get codes history

Crypto Lending

Fixed Plans

Get Plans

Get available fixed lending plans

Invest

Invest in a fixed plan

Close Investment

Close a fixed investment

Get Investments History

Get fixed investments history

Get Interest Payments History

Get interest payments history

Flex Plans

Get Flex Plans

Get available flex lending plans

Get User Flex Investments

Get your flex investments

Get Flex Investment History

Get flex investment history

Get Flex Payment History

Get flex payment history

Create Flex Investment

Create a new flex investment

Withdraw from Flex Investment

Withdraw from flex investment

Close Flex Investment

Close a flex investment

Update Flex Auto-Reinvestment

Update flex auto-reinvestment settings

Fees

Get Fees

Get trading fees information

Sub Account

Account Management

Create Sub-Account

Create a new sub-account

Delete Sub-Account

Delete a sub-account

Edit Sub-Account

Edit sub-account details

List of Sub-Accounts

Get list of all sub-accounts

Block Sub-Account

Block a sub-account

Unblock Sub-Account

Unblock a sub-account

Balance & Transfers

Sub-Account Transfer

Transfer funds to/from sub-account

Sub-Account Balances

Get sub-account balances

Get Sub-Account Transfer History

Get sub-account transfer history

API Key Management

Create Sub-Account API Key

Create API key for sub-account

Edit Sub-Account API Key

Edit sub-account API key

Delete Sub-Account API Key

Delete sub-account API key

List Sub-Account API Keys

List all sub-account API keys

Reset Sub-Account API Key

Reset sub-account API key

List Sub-Account API Key IP Addresses

List IP addresses for API key

Create Sub-Account API Key IP Address

Add IP address to API key whitelist

Delete Sub-Account API Key IP Address

Remove IP address from API key whitelist

Mining Pool

Get Rewards

Get mining rewards

Get Mining Account Hashrate

Get mining account hashrate

Credit Line

List Credit Lines

Get list of credit lines