Rate limits and throughput
Default 1000 requests per minute, burst to 5000. Enterprise gets higher custom limits.
The API is engineered to not rate-limit sensible usage patterns. The default ceilings exist only to protect shared infrastructure from runaway scripts — genuine traffic spikes are handled with a sliding-window burst allowance.
Default limits
- 1000 requests per minute, sustained, per API key.
- 5000 requests per minute, burst, as long as sustained rate stays under the cap.
- 100 simultaneous open connections per key.
- Rate-limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) on every response.
Enterprise plans start at 10,000/min sustained and can be raised further against a capacity reservation — useful for Black Friday or exam-result-day traffic.
Related articles in API & Integrations
Browse other help categories
Getting started
Create your account, add credits, and send your first message in under fifteen minutes.
SMS campaigns
Templates, DLT routing, sender IDs, delivery reports, scheduling, and retries.
WhatsApp Business API
Onboarding, template approval, chatbot flows, team inbox, quality rating, and analytics.
AI WhatsApp Agents
Train your agent, sync your catalogue, set handoff rules, and go multilingual.
Did this article help?
If something isn't clear or the steps don't match what you're seeing, tell us and we'll fix the doc the same day.