Queries per second (QPS) is the maximum number of concurrent requests that an API can handle per second. If you exceed this limit, requests are throttled, which can affect your business. This topic describes the API QPS limits for a single user of Real-Time Communication.
QPS limits for a single user
The API QPS limit for a single user is the maximum number of API calls that can be made per second or per minute by an Alibaba Cloud account and its Resource Access Management (RAM) users. For example, an Alibaba Cloud account and its five RAM users call the StartMPUTask API at the same time. The QPS limit for a single user for this API is 500 calls per second. The total number of calls from the Alibaba Cloud account and its five RAM users cannot exceed 500 per second.
The API QPS limits for a single user of Real-Time Communication are as follows:
| API | QPS limit for a single user |
| ModifyApp | 1,000 calls/minute |
| DescribeApps | 1,000 calls/minute |
| DescribeAppKey | 1,000 calls/minute |
| API | QPS limit for a single user |
| DeleteChannel | None |
| RemoveTerminals | 1,000 calls/minute |
| DescribeChannelUsers | 100 calls/second |
| DescribeUserInfoInChannel | 100 calls/second |
| DescribeChannelParticipants | 1,000 calls/minute |
| API | QPS limit for a single user |
| StartMPUTask | 500 calls/second |
| GetMPUTaskStatus | 4,000 calls/minute |
| StopMPUTask | 500 calls/second |
| UpdateMPUTask | 4,000 calls/minute |
| API | QPS limit for a single user |
| CreateAutoLiveStreamRule | 1,000 calls/minute |
| DeleteAutoLiveStreamRule | 1,000 calls/minute |
| DescribeAutoLiveStreamRule | 1,000 calls/minute |
| EnableAutoLiveStreamRule | 1,000 calls/minute |
| DisableAutoLiveStreamRule | 1,000 times per minute |
| UpdateAutoLiveStreamRule | 1,000 calls/minute |
| API | QPS limit for a single user |
| DeleteMPULayout | 10 calls/second |
| CreateMPULayout | 10 calls/second |
| DescribeMPULayoutInfoList | 10 calls/second |
| ModifyMPULayout | 10 calls/second |
| API | QPS limit for a single user |
| AddRecordTemplate | 100 calls/second |
| DeleteRecordTemplate | 10 calls/second |
| UpdateRecordTemplate | 100 calls/second |
| DescribeRecordTemplates | 100 calls/second |
| DescribeRecordFiles | 10 calls/second |
| StartRecordTask | 500 calls/second |
| StopRecordTask | 4,000 times per minute |
| UpdateRecordTask | 100 calls/second |
| API | QPS limit for a single user |
| CreateEventSubscribe | 1,000 calls/minute |
| DeleteEventSubscribe | 1,000 times per minute |