Coinbase · Rate Limits

Coinbase Rate Limits

Coinbase Advanced Trade API enforces separate per-user (private) and per-IP (public) limits for REST, plus higher per-IP limits for WebSocket. Limits may tighten dynamically during high-volatility periods. Identical model is used for the Coinbase Exchange API.

4 Limits Throttle: 429
Rate LimitingCryptocurrencyTrading

Limits

Advanced Trade REST — private endpoints user
requests_per_second · second
30
Throttled per authenticated user; can tighten during high-volume periods.
Advanced Trade REST — public endpoints IP
requests_per_second · second
10
Advanced Trade WebSocket — connections IP
connections_per_second · second
750
Advanced Trade WebSocket — unauthenticated messages IP
requests_per_second · second
8

Policies

Backoff
Honor 429 with exponential backoff and jitter.
Dynamic throttling
Limits may tighten during periods of elevated trading volume; clients should not assume static ceilings.
Public vs private scope
Public market-data endpoints share an IP-bound bucket; authenticated trading endpoints use a per-user bucket.

Sources