Calls / Platform API
Home
/
Calls
/
Platform API

Rate limits

Sendbird applications are rate-limited to ensure the best experience for users. If you exceed a rate limit, Sendbird server will return an error message that includes the encountered rate limit as well as how long you should wait before retrying.


Server-based limits

Rate limits depend on Sendbird server operation status and by default, the following rate limits apply per endpoint and per application. The maximum values for the number of requests per second should be set lower than the limit shown in the below table.

MethodLimit

GET

10 requests per second

POST

5 requests per second

PUT

5 requests per second

DELETE

5 requests per second


Error responses

When a request is rate limited, the 429 Too Many Requests is returned as below:

Light Color Skin
Copy
HTTP 429 Rate Limited

{"message": "Too many requests", "code": 429100, "type": "RATE_LIMIT_EXCEEDED"}

Note : See the Error codes page for more information.