Rate limits

Rate limit mechanics are shared by every Stream product and documented on Rate limits: how limits are counted, the X-RateLimit-* headers, inspecting your quotas, catching 429s, and enabling automatic retries in the server SDKs. This page lists the video endpoint limits.

Default rate limits by endpoint

API EndpointRate limit per minute
AcceptCall1000
BlockUser1000
CheckExternalStorage300
CollectUserFeedback1000
CreateCallType300
CreateDevice300
CreateExternalStorage300
CreateGuest1000
DeleteCall60
DeleteCallType300
DeleteDevice60
DeleteExternalStorage300
DeleteRecording1000
DeleteTranscription1000
EndCall1000
GetCall1000
GetCallStats60
GetCallType300
GetEdges300
GetOrCreateCall1000
GoLive300
JoinCall1000
ListCallTypes300
ListDevices60
ListExternalStorage300
ListRecordings1000
ListTranscriptions1000
MuteUsers1000
QueryAggregateCallStats60
QueryCallStats60
QueryCalls1000
QueryUserFeedback60
QueryMembers300
RejectCall1000
RequestPermission1000
SendEvent10000
SendVideoReaction1000
StartClosedCaptions300
StartHLSBroadcasting1000
StartRTMPBroadcasts1000
StartRecording300
StartTranscription300
StopAllRTMPBroadcasts1000
StopClosedCaptions300
StopHLSBroadcasting1000
StopLive300
StopRTMPBroadcast1000
StopRecording300
StopTranscription300
UnblockUser1000
UpdateCall1000
UpdateCallMembers1000
UpdateCallType300
UpdateExternalStorage300
UpdateUserPermissions1000
VideoConnect10000
VideoPin1000
VideoUnpin1000