WebSocket Limits
Check subscription, replay, and connection constraints before you lock the client architecture.
Limits
WebSocket limits by tier
| Tier | Symbols | Historical Depth | Max Range/Request | Max Subscriptions | Max Replay Speed |
|---|---|---|---|---|---|
| Free | No WebSocket access | - | - | - | - |
| Build | All | 365 days | Unlimited | 25 | 50x |
| Pro | All | Unlimited | Unlimited | 100 | 100x |
| Enterprise | All | Unlimited | Unlimited | 200 | 1000x |
WebSocket access is available on Build tier and above. See pricing for the current tier posture.
Connection constraints
| Constraint | Limit | Description |
|---|---|---|
| Message metering | 1 credit/msg | Each WebSocket message counts as 1 API credit toward monthly quota |
| Idle timeout (with subscriptions) | 60 seconds | Send ping every 30s to keep alive |
| Idle timeout (no subscriptions) | 5 minutes | Connections without subscriptions timeout after 5 minutes |
| Subscription rate limit | 10/second | Max subscribe/unsubscribe operations per second |
| Concurrent replay tasks | 1 | One replay per connection at a time (multi-channel counts as one replay) |
| Multi-channel constraint | Same exchange | All channels in a multi-channel replay must be from the same exchange (e.g., all Hyperliquid or all Lighter) |
| Per-request range limit | Tier-based | Free: 30 days max, Build/Pro/Enterprise: Unlimited |
| Data availability | Varies by channel | Hyperliquid: April 2023+ (OI/funding: May 2023+, candles: May 2025+, liquidations: December 2025+, L4: March 2026+). Lighter: August 2025+ (fills), January 2026+ (orderbook/OI/funding). HIP-3: December 2025+. |