Rate Limits
The Switchboard API applies rate-limiting to incoming requests on a per-key basis to help maximize its
stability. Users who exceed the rate-limit quotas will most likely encounter an error response with a status code
429
for subsequent requests.
For all endpoints, Switchboard allows a maximum of 5 requests per second. Treat these limits as maximums
and prevent any unnecessary loads whenever possible. We may reduce limits to prevent abuse, or increase limits to enable
high-traffic applications.
Additionally, each response from the API will include the following headers to help monitor rate-limits:
X-RateLimit-Limit
: the number of requests allowed in the current period
X-RateLimit-Remaining
: the number of requests remaining in the current period
X-RateLimit-Reset
: the number of seconds until the current period resets
Retry-After
: the number of seconds to wait before retrying