All My Trade Balances

This method returns a list of user balances for all assets.

Details

POST https://api.earnbit.com/api/v1/account/balances

Headers

Name
Type
Description

X-TXC-APIKEY*

STRING

Public API key

X-TXC-PAYLOAD*

STRING

Сonverted Base64 string containing body JSON

X-TXC-SIGNATURE*

STRING

Encrypted HmacSHA512 string containing body JSON with a API secret key

Request Body

Name
Type
Description
Example

request*

STRING

A request path without the domain name

/api/v1/account/balances

nonce*

NUMERIC

A 13-character number that must always be greater than the nonce of the previous completed request (we suggest generating a nonce as the UNIX timestamp in milliseconds)

1704070810000

CURL Example
curl --location --request POST 'https://api.earnbit.com/api/v1/account/balances' \
--header 'Content-Type: application/json' \
--header 'X-TXC-APIKEY: 0000000000XXXXXXXXXXXXXXXXX' \
--header 'X-TXC-PAYLOAD: 0000000000XXXXXXXXXXXXXXXXX' \
--header 'X-TXC-SIGNATURE: 0000000000XXXXXXXXXXXXXXXXX' \
--data-raw '{"request":"/api/v1/account/balances","nonce":1704070810000}'

Response parameters:

Name
Type
Description

available

STRING

Aviailable amount (without active orders)

freeze

STRING

Freezed amount (in active orders)

Response example:

{
    "code": 200,
    "success": true,
    "message": "",
    "result":
       {
            "USDT":
	    	{
                   "available": "100",
                   "freeze": "0"
            	},
	       ...
       }
}

Last updated