SMSLocal
API & Integrations

Rate limits and throughput

Default limit is 1,000 requests per minute, burst to 5,000. Enterprise plans start at 10,000 per minute with custom capacity reservations for peak-traffic events.

2 min readUpdated 31 Mar 2026

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.

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.