Skip to main content

Rate Limit Rules

Rate Limit Rules

This document describes the default rate limit rules for Deepcoin REST API.

Public APIs are counted by IP; private APIs and trading APIs are counted by UID. Default rate limit rules are built into the system and cannot be modified via API.

Different HTTP methods of the same apiPath currently share the same rate limit rule.


Account

APIDefault Rate LimitAPI Path
Account Balance10 req/s / 300 req/min/deepcoin/account/balances
Unified Account Balances10 req/s / 300 req/min/deepcoin/account/all-balances
Get Positions10 req/s / 300 req/min/deepcoin/account/positions
Query Current User UID5 req/s / 150 req/min/deepcoin/account/uid
Get Account Bills5 req/s / 150 req/min/deepcoin/account/bills
Set Leverage5 req/s / 150 req/min/deepcoin/account/set-leverage
Positions History10 req/s / 300 req/min/deepcoin/account/positions-history
Leverage Info10 req/s / 300 req/min/deepcoin/account/leverage-info
Trade Fee10 req/s / 300 req/min/deepcoin/account/trade-fee

Market

APIDefault Rate LimitAPI Path
Get All Tickers10 req/s / 600 req/min/deepcoin/market/tickers
Get Product Info10 req/s / 600 req/min/deepcoin/market/instruments
Get K-line Data10 req/s / 600 req/min/deepcoin/market/candles
Get Index K-line Data10 req/s / 600 req/min/deepcoin/market/index-candles
Get Mark Price K-line Data10 req/s / 600 req/min/deepcoin/market/mark-price-candles
Get Trades10 req/s / 600 req/min/deepcoin/market/trades
Handicap K-line 1m10 req/s / 600 req/min/deepcoin/market/handicap-kline1m
Handicap Trade10 req/s / 600 req/min/deepcoin/market/handicap-trade
Current Funding Rate10 req/s / 600 req/min/deepcoin/market/fund-rate/current-funding-rate
Funding Rate10 req/s / 600 req/min/deepcoin/market/funding-rate
Funding Rate History10 req/s / 600 req/min/deepcoin/market/fund-rate/history
Get Open Interest and Volume10 req/s / 600 req/min/deepcoin/market/open-interest-volume
Get Long/Short Ratio10 req/s / 600 req/min/deepcoin/market/long-short-ratio
Get Taker Buy/Sell Volume10 req/s / 600 req/min/deepcoin/market/taker-volume
Get Order Book50 req/s / 600 req/min/deepcoin/market/books
Get Book Spread50 req/s / 600 req/min/deepcoin/market/book-spread
Handicap Order Book50 req/s / 600 req/min/deepcoin/market/handicap-orderbook
Get System Time10 req/s / 600 req/min/deepcoin/market/time
Get Step Margin1 req/s / 60 req/min/deepcoin/market/step-margin

Trade

APIDefault Rate LimitAPI Path
Get Pending Orders10 req/s / 300 req/min/deepcoin/trade/orders-pending
Batch Order Query5 req/s / 150 req/min/deepcoin/trade/batch-order-query
Get Order By ID5 req/s / 150 req/min/deepcoin/trade/orderByID
Get Finished Order By ID5 req/s / 150 req/min/deepcoin/trade/finishOrderByID
Get Order History5 req/s / 150 req/min/deepcoin/trade/orders-history
Trade Fills5 req/s / 150 req/min/deepcoin/trade/fills
Get Pending Trigger Orders5 req/s / 150 req/min/deepcoin/trade/trigger-orders-pending
Get Trigger Order History5 req/s / 150 req/min/deepcoin/trade/trigger-orders-history
Get Order Info15 req/s / 450 req/min/deepcoin/trade/order
Place Order15 req/s / 450 req/min/deepcoin/trade/order
Cancel Order15 req/s / 450 req/min/deepcoin/trade/cancel-order
Replace Order15 req/s / 450 req/min/deepcoin/trade/replace-order
Cancel All Orders15 req/s / 450 req/min/deepcoin/trade/swap/cancel-all
Place Trigger Order15 req/s / 450 req/min/deepcoin/trade/trigger-order
Cancel Trigger Order15 req/s / 450 req/min/deepcoin/trade/cancel-trigger-order
Cancel All Trigger Orders15 req/s / 450 req/min/deepcoin/trade/swap/cancel-trigger-all
Close Position By IDs15 req/s / 450 req/min/deepcoin/trade/close-position-by-ids
Trace Order15 req/s / 450 req/min/deepcoin/trade/trace-order
Set Position SLTP15 req/s / 450 req/min/deepcoin/trade/set-position-sltp
Modify Position SLTP15 req/s / 450 req/min/deepcoin/trade/modify-position-sltp
Cancel Position SLTP15 req/s / 450 req/min/deepcoin/trade/cancel-position-sltp
Replace Order SLTP15 req/s / 450 req/min/deepcoin/trade/replace-order-sltp
Increase Position15 req/s / 450 req/min/deepcoin/trade/increase-position
Merge Positions15 req/s / 450 req/min/deepcoin/trade/merge-positions
Batch Orders5 requests/s / 150 requests/min/deepcoin/trade/batch-orders
Batch Cancel Orders5 requests/s / 150 requests/min/deepcoin/trade/batch-cancel-order
Batch Close Positions5 requests/s / 150 requests/min/deepcoin/trade/batch-close-position

Batch trading APIs support a maximum of 20 orders per request. Exceeding this limit will result in a parameter error.


Copy Trading

APIDefault Rate LimitAPI Path
Leader Position10 req/s / 300 req/min/deepcoin/copytrading/leader-position
Estimated Profit10 req/s / 300 req/min/deepcoin/copytrading/estimate-profit
History Profit10 req/s / 300 req/min/deepcoin/copytrading/history-profit
Follower List10 req/s / 300 req/min/deepcoin/copytrading/follower-rank
Support Contracts10 req/s / 300 req/min/deepcoin/copytrading/support-contracts
Position Type10 req/s / 300 req/min/deepcoin/copytrading/position-type
Leader Settings5 req/s / 150 req/min/deepcoin/copytrading/leader-settings
Set Contracts5 req/s / 150 req/min/deepcoin/copytrading/set-contracts

Internal Transfer

APIDefault Rate LimitAPI Path
Get Support Coins5 req/s / 150 req/min/deepcoin/internal-transfer/support
Internal Transfer History5 req/s / 150 req/min/deepcoin/internal-transfer/history-order
Internal Transfer5 req/s / 150 req/min/deepcoin/internal-transfer

Sub-Account

APIDefault Rate LimitAPI Path
Sub-Account List5 req/s / 150 req/min/deepcoin/sub-account/sub-account-list
Sub-Account Transfer Record5 req/s / 150 req/min/deepcoin/sub-account/sub-account-transfer-record
Sub-Account Transfer5 req/s / 150 req/min/deepcoin/sub-account/sub-account-transfer

Rebate

APIDefault Rate LimitAPI Path
Affiliates5 req/s / 150 req/min/deepcoin/agents/users
Rebate History5 req/s / 150 req/min/deepcoin/agents/users/rebate-list
Rebate Summary5 req/s / 150 req/min/deepcoin/agents/users/rebates
Rebate Rate Inquiry5 req/s / 150 req/min/deepcoin/rebate/config
Rebate Rate Setting5 req/s / 150 req/min/deepcoin/rebate/config

Strategy Order

APIDefault Rate LimitAPI Path
Backtest Run5 req/s / 150 req/min/deepcoin/trade/backtest-run
DSL Trigger Order15 req/s / 450 req/min/deepcoin/trade/dsl-trigger-order

Asset

APIDefault Rate LimitAPI Path
Deposit List5 req/s / 150 req/min/deepcoin/asset/deposit-list
Withdraw List5 req/s / 150 req/min/deepcoin/asset/withdraw-list
Recharge Chain List5 req/s / 150 req/min/deepcoin/asset/recharge-chain-list
Withdraw Addresses5 req/s / 150 req/min/deepcoin/asset/withdraw-addresses
Withdraw Assets5 req/s / 150 req/min/deepcoin/asset/withdraw-assets
Withdraw Chains5 req/s / 150 req/min/deepcoin/asset/withdraw-chains
Withdraw Config5 req/s / 150 req/min/deepcoin/asset/withdraw-config
Transfer5 req/s / 150 req/min/deepcoin/asset/transfer
Withdrawal5 req/s / 150 req/min/deepcoin/asset/withdrawal
Cancel Withdrawal5 req/s / 150 req/min/deepcoin/asset/cancel-withdrawal

WebSocket

APIDefault Rate LimitAPI Path
Acquire Listen Key5 req/s / 150 req/min/deepcoin/listenkey/acquire
Extend Listen Key5 req/s / 150 req/min/deepcoin/listenkey/extend