Rate limits

Requests per minute by IP, per-endpoint REST limits, WebSocket limits per connection and command, and open orders per market for Spot Trading API.

Spot Trading API limits requests per IP address and per user account, WebSocket messages per connection and per command, and orders per market.

REST rate limits

Every REST call counts against a limit of requests per minute per IP address, set by your tier:

TierMax. requests per minute
Starter600
Medium800
Pro1000

Exceeding it returns 429. Repeated violations get you banned with 418. To request a new tier, contact support.

Some endpoints also have their own limit per user account:

EndpointDescriptionMax. requests per second
POST /v1/trading/orderCreate one order15
DELETE /v1/trading/order/{id}Cancel one order15
DELETE /v1/trading/orderCancel many orders1
GET /v1/trading/orderGet orders5
GET /v1/trading/order/{id}Get one order5
GET /v1/trading/tradeGet trades5
GET /v1/trading/order/{id}/tradesGet the trades of one order5
GET /v1/trading/wallet/balanceGet balance5
POST /v1/trading/wallet/depositMove funds from Wallet to Pro1
POST /v1/trading/wallet/withdrawMove funds from Pro to Wallet1

And per IP address:

EndpointDescriptionMax. requests per second
GET /v1/trading/candleOHLCV (open, high, low, close, volume)5

WebSocket rate limits

Connections to wss://ws.bit2me.com/v1/trading are limited per IP and per connection:

ConditionResult
More than 50 concurrent connections from one IPHandshake 429
More than 50 messages per second on one connectionClose 4001

Each command also has its own limit per connection. The connection is aborted when a limit is reached.

Open and cancelled orders per market

These limits apply to REST and WebSocket orders alike. Limits per symbol, by user tier:

TierPurposeMax. open orders per symbolMax. orders created or cancelled per symbol in the last hour
StandardGeneral purpose201000
AdvancedMarket makers, high-frequency trading100Up to 10000

Reaching them returns MAX_OPEN_ORDERS_REACHED or MAX_CREATED_ORDERS_REACHED. To go beyond these limits, contact support.

Order types and expiry are on Order rules, and the full list of error codes on Errors.

On this page