Overview
Plans and limits
What each plan includes, and its request limits.
Every endpoint page shows the lowest plan that can call it. Calling an endpoint your plan doesn't include returns 403 PLAN_LIMIT.
| Free | Starter | Pro | Business | Enterprise | |
|---|---|---|---|---|---|
| Price / month | Free | SAR 99 | SAR 349 | SAR 999 | Custom |
| Requests / day | 100 | 5,000 | 50,000 | 150,000 | Custom |
| API keys | 1 | 3 | 10 | 30 | Custom |
| Symbols per WebSocket | — | — | 60 | 120 | 200 |
| Webhooks | — | — | 3 | 10 | Custom |
| Alert rules | — | — | 10 | 50 | Custom |
| Adds |
|
|
|
|
|
Prices are in SAR per month, excluding VAT. Annual billing saves 20%.
How limits work
- Daily requests are shared by every key on the account and reset at midnight Riyadh time.
- Per-minute limits stop bursts. Spread bulk jobs out, or use
limit=500to fetch more per call. - Retrieve usage doesn't count towards either.
See Rate limits for the response headers.
