Rate limits
Pacifica uses a credit-based rate limiting system with a 60-second rolling window.
Last updated
Pacifica uses a credit-based rate limiting system with a 60-second rolling window.
The API config key system allows Pacifica to provision higher rate limits to verified users, ensuring real traders have adequate resources while protecting against abuse.
Unidentified IP
125
Valid API Config Key
300
These are base quotas and may be increased based on account reputation. The credit is shared across a main account and all its subaccounts. Naturally, higher fee tier grants an account higher rate limits.
1
300
2
600
3
1200
4
2400
5
6000
VIP1
20000
VIP2
30000
VIP3
40000
Standard request/action
1
1
Order cancellation
0.5
0.5
Heavy GET requests
3–12
1–3
When credits are exhausted, requests return HTTP 429.
Max 300 concurrent connections per IP
Max 20 subscriptions per channel per connection
Note: All credit values are multiplied by 10 to support fractional costs (e.g.,
r=1200= 120.0 credits).
REST API — Response headers:
WebSocket — rl field in action responses:
r
Remaining credits
t
Seconds until refresh
q
Total quota per window
w
Window size in seconds
Last updated
ratelimit: "credits";r=1200;t=32
ratelimit-policy: "credits";q=1250;w=60{"rl": {"r": 1200, "q": 1250, "t": 32}}