Plan limits
Limits by plan. Start on Developer for free; upgrade as you ship. See pricing or request access for a quote.
| Feature | Developer | Growth | Scale | Enterprise |
|---|---|---|---|---|
| Price | Free | Usage-based | Custom | Custom |
| Real-time feed | Sandbox | ✓ | ✓ | ✓ |
| Historical archive | Sampling | ✓ | ✓ | Full + bulk export |
| Sports | 1 | Up to 3 | All | All |
| WebSocket connections | 1 | 5 | 50 | Custom |
| Webhook endpoints | 1 | 5 | 25 | Custom |
| Monthly webhook deliveries | 1,000 | 250,000 | 5,000,000 | Custom |
| Webhook retry attempts | 3 | 5 | 8 | 8 |
| History depth | 30 days | 2 seasons | Full | Full |
| Uptime SLA | — | 99.5% | 99.9% | 99.9%+ |
| Support | Community | Priority | Dedicated + SE |
Rate limits
REST requests are rate-limited per key. When you exceed your limit you'll get a 429 with a Retry-After header — back off and retry. WebSocket and webhooks are governed by the connection/delivery limits above rather than per-request rate limits.
Overages
Growth is usage-based, so you're billed for what you deliver. Scale and Enterprise are contracted capacity — talk to us if you expect spikes (playoffs, World Cup) and we'll provision headroom.
Questions? Talk to us. Pre-launch — endpoints illustrate the shape of the API.