Funding Account¶
The API endpoints of Funding Account require authentication.
REST API¶
GET / Get currencies¶
Retrieve a list of all currencies.
- ***Rate Limit**: 6 requests per second
- ***Rate limit rule**: User ID
- ***Permission**: Read
| Parameter | Type | Required | Description |
|---|---|---|---|
| ccy | String | No | Currency, e.g. BTC |
GET / Get balance¶
Retrieve the funding account balances of all the assets and the amount that is available to transfer.
- ***Rate Limit**: 6 requests per second
- ***Permission**: Read
| Parameter | Type | Required | Description |
|---|---|---|---|
| ccy | String | No | Currency, e.g. BTC,ETH |
GET / Get non-tradable assets¶
GET / Get account asset valuation¶
POST / Funds transfer¶
Transfer funds between your funding account and trading account, or between sub-accounts.
- ***Rate Limit**: 1 request per second
- ***Permission**: Trade
| Parameter | Type | Required | Description |
|---|---|---|---|
| ccy | String | Yes | Currency, e.g. USDT |
| amt | String | Yes | Amount to be transferred |
| from | String | Yes | Source account: 6 Funding, 18 Trading |
| to | String | Yes | Destination account: 6 Funding, 18 Trading |
| subAcct | String | No | Sub-account name |
| type | String | No | Transfer type: 0 (within account), 1 (master to sub), 2 (sub to master), etc. |
GET / Get funds transfer state¶
GET / Asset bills details¶
GET / Asset bills history¶
GET / Get deposit address¶
Retrieve the deposit addresses of currencies, including previously-used addresses.
- ***Rate Limit**: 6 requests per second
- ***Permission**: Read
| Parameter | Type | Required | Description |
|---|---|---|---|
| ccy | String | Yes | Currency, e.g. BTC |
GET / Get deposit history¶
POST / Withdrawal¶
- ***Rate Limit**: 6 requests per second
- ***Permission**: Withdraw
| Parameter | Type | Required | Description |
|---|---|---|---|
| ccy | String | Yes | Currency |
| amt | String | Yes | Withdrawal amount |
| dest | String | Yes | 3 Internal transfer, 4 On-chain withdrawal |
| toAddr | String | Yes | Verified address, email or mobile number |
| fee | String | Yes | Transaction fee |
| chain | String | Conditional | Chain name, e.g. USDT-ERC20 |
POST / Cancel withdrawal¶
GET / Get withdrawal history¶
GET / Get deposit withdraw status¶
GET / Get exchange list (public)¶
POST / Apply for monthly statement (last year)¶
GET / Get monthly statement (last year)¶
GET / Get convert currencies¶
GET / Get convert currency pair¶
POST / Estimate quote¶
POST / Convert trade¶
GET / Get convert history¶
GET / Get deposit payment methods¶
GET / Get withdrawal payment methods¶
POST / Create withdrawal order¶
POST / Cancel withdrawal order¶
GET / Get withdrawal order history¶
GET / Get withdrawal order detail¶
GET / Get deposit order history¶
GET / Get deposit order detail¶
GET / Get buy/sell currencies¶
GET / Get buy/sell currency pair¶
GET / Get buy/sell quote¶
POST / Buy/sell trade¶
GET / Get buy/sell trade history¶
WebSocket¶
Deposit info channel¶
- ***URL Path**:
/ws/v5/business(requires login) - ***Channel**:
deposit-info
Subscribe Example:
Withdrawal info channel¶
- ***URL Path**:
/ws/v5/business(requires login) - ***Channel**:
withdrawal-info