Sendbird applications are rate-limited to ensure the best experience for all users. The rate limits vary depending on your plan. You can find which rate limits your organization is subject to under Settings > General on the Sendbird Dashboard. If you exceed the rate limits, Sendbird server will return an error response. If you need a higher rate limit for API requests, contact our sales team for further assistance.
Note : Sendbird organizations created after May 28, 2020, 00:00:00 UTC are automatically rate-limited, while those created before this date will have sufficient time to adjust their applications before rate limits apply.
|SDK method||Calls per second||Calls per minute|
Profile image upload
Updating channel metacounter
Rate-limited real-time events
Some real-time events taking place on client apps are rate-limited in order to sustain stable operation. The following table lists the default rate limits for those events.
|Event||Calls per second|
Sending a message
Marking messages as read
When a request is rate-limited, a
RATE_LIMIT_EXCEEDED (500910) or
TOO_MANY_MESSAGES (900200) error will be returned.
Note : See the Error codes page for more information.