Request parameters.
Fetch account info detail.
Weight: 1
Request parameters.
Fetch account status detail.
Weight: 1
Request parameters.
Get information of coins (available for deposit and withdraw) for user.
Weight: 10
Request parameters.
Fetch details of assets supported on Binance.
Please get network and other deposit or withdraw details from GET /sapi/v1/capital/config/getall
.
Weight: 1
Request parameters.
Query asset dividend record.
There cannot be more than 180 days between parameter startTime
and endTime
.
Weight: 10
Request parameters.
Submit a withdrawal request for brokers of local entities that required travel rule.
If network
not send, return with default network of the coin, but if the address could not match default network, the withdraw will be rejected.
You can get network
in networkList
of a coin in the response
Questionnaire is different for each local entity, please refer to
If getting error like Questionnaire format not valid.
or Questionnaire must not be blank
,
Weight: 600
Request parameters.
Daily account snapshot
The query time period must be less then 30 days Support query within the last one month only If startTimeand endTime not sent, return records of the last 7 days by default
Weight: 2400
Request parameters.
Fetch deposit address with network.
If network
is not send, return with default network of the coin.
You can get network
and isDefault
in networkList
in the response of Get /sapi/v1/capital/config/getall (HMAC SHA256)
.
amount
needs to be sent if using LIGHTNING network
Weight: 10
Request parameters.
Fetch deposit history.
Please notice the default startTime
and endTime
to make sure that time interval is within 0-90 days.
If both startTime
and endTime
are sent, time between startTime
and endTime
must be less than 90 days.
Weight: 1
Request parameters.
Fetch deposit history for local entities that required travel rule.
Please notice the default startTime
and endTime
to make sure that time interval is within
If both startTime
and endTime
are sent, time between startTime
and endTime
must
Weight: 1
Request parameters.
Weight: 1
Request parameters.
Dustlog
Only return last 100 records Only return records after 2020/12/01
Weight: 1
Request parameters.
Convert dust assets to BNB.
You need to openEnable Spot & Margin Trading
permission for the API Key which requests this endpoint.
Weight: 10
Request parameters.
Enable Fast Withdraw Switch (USER_DATA)
This request will enable fastwithdraw switch under your account.
When Fast Withdraw Switch is on, transferring funds to a Binance account will be done instantly. There is no on-chain transaction, no transaction ID and no withdrawal fee.
Weight: 1
Request parameters.
Fetch address verification list
Weight: 10
Fetch deposit address list with network.
If network is not send, return with default network of the coin.
You can get network and isDefault in networkList in the response of Get /sapi/v1/capital/config/getall
.
Weight: 10
Request parameters.
Fetch withdraw address list
Weight: 10
Query Funding Wallet
Currently supports querying the following business assets:Binance Pay, Binance Card, Binance Gift Card, Stock Token
Weight: 1
Request parameters.
Get API Key Permission
Weight: 1
Request parameters.
Get Assets That Can Be Converted Into BNB
Weight: 1
Request parameters.
The query of Cloud-Mining payment and refund history
Just return the SUCCESS records of payment and refund. For response, type = 248 means payment, type = 249 means refund, status =S means SUCCESS.
Weight: 600
Request parameters.
Get the list of symbols that are scheduled to be opened for trading in the market.
Weight: 100
Get symbols delist schedule for spot
Weight: 100
Request parameters.
Fetch the onboarded VASP list for local entities that required travel rule.
This endpoint specifically uses per second IP rate limit, user's total second level IP rate
Weight: 18000 Request limit: 10 requests per second
- This endpoint specifically uses per second IP rate limit, user's total second level IP rate limit is 180000/second. Response from the endpoint contains header key X-SAPI-USED-IP-WEIGHT-1S, which defines weight used by the current IP.
Apply deposit credit for expired address (One click arrival)
Params need to be in the POST body
Weight: 1
Request parameters.
Query User Delegation History
You need to open Enable Spot & Margin Trading permission for the API Key which requests this endpoint
Weight: 60
Request parameters.
Query User Universal Transfer History
fromSymbol
must be sent when type are ISOLATEDMARGIN_MARGIN and ISOLATEDMARGIN_ISOLATEDMARGIN
toSymbol
must be sent when type are MARGIN_ISOLATEDMARGIN and ISOLATEDMARGIN_ISOLATEDMARGIN
Support query within the last 6 months only
If startTime
and endTime
not sent, return records of the last 7 days by default
Weight: 1
Request parameters.
Query User Wallet Balance
You need to open Permits Universal Transfer permission for the API Key which requests this endpoint.
Weight: 60
Request parameters.
Generic function to send a request.
The API endpoint to call.
HTTP method to use (GET, POST, DELETE, etc.).
Query parameters for the request.
A promise resolving to the response data object.
Generic function to send a signed request.
The API endpoint to call.
HTTP method to use (GET, POST, DELETE, etc.).
Query parameters for the request.
A promise resolving to the response data object.
Submit questionnaire for brokers of local entities that require travel rule. The questionnaire is only applies to transactions from un-hosted wallets or VASPs that are not yet onboarded with GTR.
Questionnaire is different for each local entity, please refer
If getting error like Questionnaire format not valid.
or Questionnaire must not be blank
,
Weight: 600
Request parameters.
Submit questionnaire for local entities that require travel rule. The questionnaire is only applies to transactions from unhosted wallets or VASPs that are not yet onboarded with GTR.
Questionnaire is different for each local entity, please refer
If getting error like Questionnaire format not valid.
or Questionnaire must not be blank
,
Weight: 600
Request parameters.
Toggle BNB Burn On Spot Trade And Margin Interest
"spotBNBBurn" and "interestBNBBurn" should be sent at least one.
Weight: 1(IP)
Request parameters.
Fetch trade fee
Weight: 1
Request parameters.
Get user assets, just for positive data.
If asset is set, then return this asset, otherwise return all assets positive. If needBtcValuation is set, then return btcValudation.
Weight: 5
Request parameters.
user universal transfer
fromSymbol
must be sent when type are ISOLATEDMARGIN_MARGIN and ISOLATEDMARGIN_ISOLATEDMARGIN
toSymbol
must be sent when type are MARGIN_ISOLATEDMARGIN and ISOLATEDMARGIN_ISOLATEDMARGIN
ENUM of transfer types:
MAIN_UMFUTURE Spot account transfer to USDⓈ-M Futures account
MAIN_CMFUTURE Spot account transfer to COIN-M Futures account
MAIN_MARGIN Spot account transfer to Margin(cross)account
UMFUTURE_MAIN USDⓈ-M Futures account transfer to Spot account
UMFUTURE_MARGIN USDⓈ-M Futures account transfer to Margin(cross)account
CMFUTURE_MAIN COIN-M Futures account transfer to Spot account
CMFUTURE_MARGIN COIN-M Futures account transfer to Margin(cross) account
MARGIN_MAIN Margin(cross)account transfer to Spot account
MARGIN_UMFUTURE Margin(cross)account transfer to USDⓈ-M Futures
MARGIN_CMFUTURE Margin(cross)account transfer to COIN-M Futures
ISOLATEDMARGIN_MARGIN Isolated margin account transfer to Margin(cross) account
MARGIN_ISOLATEDMARGIN Margin(cross) account transfer to Isolated margin account
ISOLATEDMARGIN_ISOLATEDMARGIN Isolated margin account transfer to Isolated margin account
MAIN_FUNDING Spot account transfer to Funding account
FUNDING_MAIN Funding account transfer to Spot account
FUNDING_UMFUTURE Funding account transfer to UMFUTURE account
UMFUTURE_FUNDING UMFUTURE account transfer to Funding account
MARGIN_FUNDING MARGIN account transfer to Funding account
FUNDING_MARGIN Funding account transfer to Margin account
FUNDING_CMFUTURE Funding account transfer to CMFUTURE account
CMFUTURE_FUNDING CMFUTURE account transfer to Funding account
MAIN_OPTION Spot account transfer to Options account
OPTION_MAIN Options account transfer to Spot account
UMFUTURE_OPTION USDⓈ-M Futures account transfer to Options account
OPTION_UMFUTURE Options account transfer to USDⓈ-M Futures account
MARGIN_OPTION Margin(cross)account transfer to Options account
OPTION_MARGIN Options account transfer to Margin(cross)account
FUNDING_OPTION Funding account transfer to Options account
OPTION_FUNDING Options account transfer to Funding account
MAIN_PORTFOLIO_MARGIN Spot account transfer to Portfolio Margin account
PORTFOLIO_MARGIN_MAIN Portfolio Margin account transfer to Spot account
Weight: 900
Request parameters.
Submit a withdraw request.
If network
not send, return with default network of the coin.
You can get network
and isDefault
in networkList
of a coin in the response of Get /sapi/v1/capital/config/getall (HMAC SHA256)
.
Weight: 900
Request parameters.
Fetch withdraw history.
network
may not be in the response for old withdraw.
Please notice the default startTime
and endTime
to make sure that time interval is within 0-90 days.
If both startTime
and endTime
are sent, time between startTime
and endTime
must be less than 90 days.
If withdrawOrderId
is sent, time between startTime
and endTime
must be less than 7 days.
If withdrawOrderId
is sent, startTime
and endTime
are not sent, will return last 7 days records by default.
Maximum support idList
number is 45.
Weight: 18000 Request limit: 10 requests per second
Request parameters.
Fetch withdraw history for local entities that required travel rule.
This endpoint specifically uses per second IP rate limit, user's total second level IP rate
network
may not be in the response for old withdraw.
Please notice the default startTime
and endTime
to make sure that time interval is within
If both startTime
and endTime
are sent, time between startTime
and endTime
must be less
Weight: 18000 Request limit: 10 requests per second
- This endpoint specifically uses per second IP rate limit, user's total second level IP rate limit is 180000/second. Response from the endpoint contains header key X-SAPI-USED-IP-WEIGHT-1S, which defines weight used by the current IP.
Request parameters.
Fetch withdraw history for local entities that required travel rule.
This endpoint specifically uses per second IP rate limit, user's total second level IP rate
network
may not be in the response for old withdraw.
Withdrawal made through /sapi/v1/capital/withdraw/apply may not be in the response.
Please notice the default startTime
and endTime
to make sure that time interval is within
If both startTime
and endTime
are sent, time between startTime
and endTime
must be less
If withdrawOrderId is sent, time between startTime and endTime must be less than 7 days.
If withdrawOrderId is sent, startTime and endTime are not sent, will return last 7 days records by default.
Maximum support trId,txId number is 45.
WithdrawOrderId only support 1.
If responsible does not include withdrawalStatus, please input trId or txId retrieve the data.
Weight: 18000 Request limit: 10 requests per second
- This endpoint specifically uses per second IP rate limit, user's total second level IP rate limit is 180000/second. Response from the endpoint contains header key X-SAPI-USED-IP-WEIGHT-1S, which defines weight used by the current IP.
Request parameters.
Submit a withdrawal request for local entities that required travel rule.
If network
not send, return with default network of the coin, but if the address could not match default network, the withdraw will be rejected.
You can get network
and isDefault
in networkList
of a coin in the response
Questionnaire is different for each local entity, please refer to
If getting error like Questionnaire format not valid.
or Questionnaire must not be blank
,
Weight: 600
Request parameters.
Fetch account api trading status detail.
Weight: 1