- Latest Announcements
- Latest Promotions
- Product Updates
- Asset Maintenance
- Spot Listing
- Futures Listing
- Delisting
- Crypto Scout
To enhance our trading services for API users, BingX is upgrading the API rate limit logic starting 2024-04-15.
The existing rate limit from "all interfaces sharing 500 requests/minute per IP" will be upgraded to "market interfaces sharing 100 requests/10 seconds per IP, and account interfaces will have both individual limits per UID and total rate limit per IP".
The increase in total IP rate limits for account interfaces are as follows:
Increase to 150 requests/10s on 2024-04-15; Increase to 300 requests/10s on 2024-04-18; Increase to 600 requests/10s on 2024-04-22; Increase to 1,000 requests/10s on 2024-04-25.
1. Spot
API Module | Interface | Endpoint | Rate (Regular User) | Rate (Trader) |
Basic Information | Query trading symbols | /openApi/spot/v1/common/symbols | All market interfaces in Spot and Futures will share 100 requests/10s per IP | |
Markets | Query transaction records | /openApi/spot/v1/market/trades | ||
Query depth information | /openApi/spot/v1/market/depth | |||
Candlestick chart data | /openApi/spot/v1/market/kline | |||
24-hour price changes | /openApi/spot/v1/ticker/24hr | |||
Aggregate depth | /openApi/spot/v2/market/depth | |||
Latest filled price | /openApi/spot/v1/ticker/price | |||
Best order | /openApi/spot/v1/ticker/bookTicker | |||
Historical candlestick data | /openApi/market/his/v1/kline | |||
Historical transaction records | /openApi/market/his/v1/trade | |||
Order | Place order | /openApi/spot/v1/trade/order | 5 requests/1s | 1 request/1s |
Place multiple orders | /openApi/spot/v1/trade/batchOrders | 2 requests/1s | 1 request/1s | |
Cancel order | /openApi/spot/v1/trade/cancel | 5 requests/1s | 1 request/1s | |
Cancel multiple orders | /openApi/spot/v1/trade/cancelOrders | 2 requests/1s | 1 request/1s | |
Cancel order based on trading pair | /openApi/spot/v1/trade/cancelOpenOrders | 2 requests/1s | 1 request/1s | |
Cancel order and place a new order | /openApi/spot/v1/trade/order/cancelReplace | 2 requests/1s | 1 request/1s | |
Query order | /openApi/spot/v1/trade/query | 10 requests/1s | 10 requests/1s | |
Query open orders | /openApi/spot/v1/trade/openOrders | 10 requests/1s | 10 requests/1s | |
Query order history |
/openApi/spot/v1/trade/historyOrders
|
10 requests/1s | 10 requests/1s | |
Query transaction details | /openApi/spot/v1/trade/myTrades | 5 requests/1s | 5 requests/1s | |
Query trading commission rate | /openApi/spot/v1/user/commissionRate | 2 requests/1s | 2 requests/1s | |
Cancel order based on set timer | /openApi/spot/v1/trade/cancelAllAfter | 2 requests/1s | 2 requests/1s | |
Spot Account | Query assets | /openApi/spot/v1/account/balance | 5 requests/1s | 5 requests/1s |
User's internal transfer between own asset accounts (Fund, Futures, Copy Trading, Wealth, etc.) | /openApi/api/v3/post/asset/transfer | 2 requests/1s | 2 requests/1s | |
Query user's internal transfer history between own asset accounts (Fund, Futures, Copy Trading, Wealth, etc.) | /openApi/api/v3/asset/transfer | 10 requests/1s | 10 requests/1s | |
User’s internal transfer to other accounts | /openApi/wallets/v1/capital/innerTransfer/apply | 2 requests/1s | 2 requests/1s | |
Query user's internal transfer records to other accounts | /openApi/wallets/v1/capital/innerTransfer/records | 10 requests/1s | 10 requests/1s | |
Deposit & Withdrawal | Query all coins' information | /openApi/wallets/v1/capital/config/getall | 2 requests/1s | 2 requests/1s |
Get deposit history (supported networks) | /openApi/api/v3/capital/deposit/hisrec | 10 requests/1s | 10 requests/1s | |
Withdraw | /openApi/wallets/v1/capital/withdraw/apply | 2 requests/1s | 2 requests/1s | |
Get withdrawal history (supported networks) | /openApi/api/v3/capital/withdraw/history | 10 requests/1s | 10 requests/1s | |
Query main account's deposit address | /openApi/wallets/v1/capital/deposit/address | 2 requests/1s | 2 requests/1s | |
Query deposit records in risk control | /openApi/wallets/v1/capital/deposit/riskRecords | 2 requests/1s | 2 requests/1s | |
Subaccounts | Create subaccount | /openApi/subAccount/v1/create | 1 request/1s | 1 request/1s |
Query account UID | /openApi/account/v1/uid | 10 requests/1s | 10 requests/1s | |
Query subaccount list | /openApi/subAccount/v1/list | 1 request/1s | 1 request/1s | |
Query subaccount spot assets | /openApi/subAccount/v1/assets | 5 requests/1s | 5 requests/1s | |
Create subaccount API key | /openApi/subAccount/v1/apiKey/create | 5 requests/1s | 5 requests/1s | |
Query API key information | /openApi/sub-account/v1/apiKey/query | 5 requests/1s | 5 requests/1s | |
Edit subaccount API key | /openApi/subAccount/v1/apiKey/edit | 5 requests/1s | 5 requests/1s | |
Delete subaccount API key | /openApi/subAccount/v1/apiKey/del | 5 requests/1s | 5 requests/1s | |
Freeze/Unfreeze subaccount | /openApi/subAccount/v1/updateStatus | 1 request/1s | 1 request/1s | |
Authorize subaccount internal transfer | /openApi/account/v1/innerTransfer/authorizeSubAccount | 10 requests/1s | 10 requests/1s | |
Internal transfer of subaccounts | /openApi/wallets/v1/capital/subAccountInnerTransfer/apply | 5 requests/1s | 5 requests/1s | |
Create subaccount deposit address | /openApi/wallets/v1/capital/deposit/createSubAddress | 5 requests/1s | 5 requests/1s | |
Query subaccount deposit address | /openApi/wallets/v1/capital/subAccount/deposit/address | 2 requests/1s | 2 requests/1s | |
Query subaccount deposit records through main account | /openApi/wallets/v1/capital/deposit/subHisrec | 5 requests/1s | 5 requests/1s | |
Query subaccount internal transfer records | /openApi/wallets/v1/capital/subAccount/innerTransfer/records | 10 requests/1s |
10 requests/1s
|
API Module | Interface | Endpoint | Rate (Regular User) | Rate (Trader) |
Basic Information | Query contract information | /openApi/swap/v2/quote/contracts | All market interfaces in Spot and Futures will share 100 requests/10s per IP | |
Markets | Last price | /openApi/swap/v2/quote/price | ||
Depth information | /openApi/swap/v2/quote/depth | |||
Latest trade | /openApi/swap/v2/quote/trades | |||
Latest mark price and funding rate | /openApi/swap/v2/quote/premiumIndex | |||
Query funding rate history | /openApi/swap/v2/quote/fundingRate | |||
Candlestick chart data | /openApi/swap/v3/quote/klines | |||
Get futures open position | /openApi/swap/v2/quote/openInterest | |||
24-hour price changes | /openApi/swap/v2/quote/ticker | |||
Current best order | /openApi/swap/v2/quote/bookTicker | |||
Mark price in candlestick chart | /openApi/swap/v1/market/markPriceKlines | |||
Last price | /openApi/swap/v1/ticker/price | |||
Futures Account | Query account information | /openApi/swap/v2/user/balance | 5 requests/1s | 5 requests/1s |
Query position information | /openApi/swap/v2/user/positions | 5 requests/1s | 5 requests/1s | |
Get account PnL details | /openApi/swap/v2/user/income | 5 requests/1s | 5 requests/1s | |
Export transaction history | /openApi/swap/v2/user/income/export | 5 requests/1s | 5 requests/1s | |
User's trading fee rate | /openApi/swap/v2/user/commissionRate | 5 requests/1s | 5 requests/1s | |
Trading | Place order | /openApi/swap/v2/trade/order | 5 requests/1s | 1 request/1s |
Place multiple orders | /openApi/swap/v2/trade/batchOrders | 5 requests/1s | 1 request/1s | |
Cancel order | /openApi/swap/v2/trade/order | 5 requests/1s | 1 request/1s | |
Cancel multiple orders | /openApi/swap/v2/trade/batchOrders | 5 requests/1s | 1 request/1s | |
Close all positions in one-click | /openApi/swap/v2/trade/closeAllPositions | 5 requests/1s | 5 requests/1s | |
Cancel all orders | /openApi/swap/v2/trade/allOpenOrders | 5 requests/1s | 5 requests/1s | |
Query all open orders | /openApi/swap/v2/trade/openOrders | 5 requests/1s | 5 requests/1s | |
Query order | /openApi/swap/v2/trade/order | 5 requests/1s | 5 requests/1s | |
Query margin mode | /openApi/swap/v2/trade/marginType | 2 requests/1s | 2 requests/1s | |
Switch margin mode | /openApi/swap/v2/trade/marginType | 2 requests/1s | 2 requests/1s | |
Query position opening leverage | /openApi/swap/v2/trade/leverage | 5 requests/1s | 5 requests/1s | |
Switch position opening leverage | /openApi/swap/v2/trade/leverage | 2 requests/1s | 2 requests/1s | |
User's liquidated order history | /openApi/swap/v2/trade/forceOrders | 10 requests/1s | 10 requests/1s | |
Query order history | /openApi/swap/v2/trade/allOrders | 5 requests/1s | 5 requests/1s | |
Adjust isolated margin | /openApi/swap/v2/trade/positionMargin | 2 requests/1s | 2 requests/1s | |
Test order | /openApi/swap/v2/trade/order/test | 5 requests/1s | 5 requests/1s | |
Query trade history | /openApi/swap/v2/trade/allFillOrders | 5 requests/1s | 5 requests/1s | |
Set position mode | /openApi/swap/v1/positionSide/dual | 2 requests/1s | 2 requests/1s | |
Query position mode | /openApi/swap/v1/positionSide/dual | 2 requests/1s | 2 requests/1s | |
Cancel order and place a new order | /openApi/swap/v1/trade/cancelReplace | 5 requests/1s | 5 requests/1s | |
Cancel multiple orders and place a new order | /openApi/swap/v1/trade/batchCancelReplace | 2 requests/1s | 2 requests/1s | |
Cancel all orders based on set timer | /openApi/swap/v2/trade/cancelAllAfter | 2 requests/1s | 2 requests/1s | |
Close position by position ID | /openApi/swap/v1/trade/closePosition | 5 requests/1s | 5 requests/1s |
API Module | Interface | Endpoint | Rate (Regular User) | Rate (Trader) |
Perpetual Futures Copy Trading | Query trader's current copy orders | /openApi/copyTrading/v1/swap/trace/currentTrack | No access | 5 requests/1s |
Traders close positions based on the order number | /openApi/copyTrading/v1/swap/trace/closeTrackOrder | 5 requests/1s | ||
Traders set TP/SL based on the order number | /openApi/copyTrading/v1/swap/trace/setTPSL | 5 requests/1s | ||
Spot Copy Trading | Trader buys spot assets and sell based on order number | /openApi/copyTrading/v1/spot/trader/sellOrder | 1 request/1s |