Events

Here you can find the list of call events are sent to servers (Webhook, SQS and SNS) and clients (WebSocket).

Event groups

Call events

NameDescriptionAvailability
call.blocked_userThis event is sent to call participants to notify when a user is blocked on a call, clients can use this event to show a notification. If the user is the current user, the client should leave the call screen as wellclient-side, server-side
call.createdThis event is sent when a call is created. Clients receiving this event should check if the ringing field is set to true and if so, show the call screenclient-side, server-side
call.deletedThis event is sent when a call is deleted. Clients receiving this event should leave the call screenclient-side, server-side
call.endedThis event is sent when a call is mark as ended for all its participants. Clients receiving this event should leave the call screenclient-side, server-side
call.frame_recording_readyThis event is sent when a frame is captured from a callserver-side
call.member_addedThis event is sent when one or more members are added to a callclient-side, server-side
call.member_removedThis event is sent when one or more members are removed from a callclient-side, server-side
call.member_updatedThis event is sent when one or more members are updatedclient-side, server-side
call.member_updated_permissionThis event is sent when one or more members get its role updatedclient-side, server-side
call.permission_requestThis event is sent when a user requests access to a feature on a call, clients receiving this event should display a permission request to the userclient-side, server-side
call.permissions_updatedThis event is sent to notify about permission changes for a user, clients receiving this event should update their UI accordinglyclient-side, server-side
call.reaction_newThis event is sent when a reaction is sent in a call, clients should use this to show the reaction in the call screenclient-side, server-side
call.unblocked_userThis event is sent when a user is unblocked on a call, this can be useful to notify the user that they can now join the call againclient-side, server-side
call.updatedThis event is sent when a call is updated, clients should use this update the local state of the call. This event also contains the capabilities by role for the call, clients should update the own_capability for the current.client-side, server-side
call.user_mutedThis event is sent when a call member is mutedclient-side, server-side

Session events

NameDescriptionAvailability
call.session_endedThis event is sent when a call session endsclient-side, server-side
call.session_participant_joinedThis event is sent when a participant joins a call sessionclient-side, server-side
call.session_participant_leftThis event is sent when a participant leaves a call sessionclient-side, server-side
call.session_startedThis event is sent when a call session startsclient-side, server-side

Ring events

NameDescriptionAvailability
call.acceptedThis event is sent when a user accepts a notification to join a call.client-side, server-side
call.missedThis event is sent to call members who did not accept/reject/join the call to notify they missed the callclient-side, server-side
call.notificationThis event is sent to all call members to notify they are getting calledclient-side, server-side
call.rejectedThis event is sent when a user rejects a notification to join a call.client-side, server-side
call.ringThis event is sent to all call members to notify they are getting calledclient-side, server-side

Streaming events

NameDescriptionAvailability
call.hls_broadcasting_failedThis event is sent when HLS broadcasting has failedclient-side, server-side
call.hls_broadcasting_startedThis event is sent when HLS broadcasting has startedclient-side, server-side
call.hls_broadcasting_stoppedThis event is sent when HLS broadcasting has stoppedclient-side, server-side
call.live_startedThis event is sent when a call is started. Clients receiving this event should start the call.client-side, server-side
call.rtmp_broadcast_failedThis event is sent when a call RTMP broadcast has failedclient-side, server-side
call.rtmp_broadcast_startedThis event is sent when RTMP broadcast has startedclient-side, server-side
call.rtmp_broadcast_stoppedThis event is sent when RTMP broadcast has stoppedclient-side, server-side

Recording events

NameDescriptionAvailability
call.frame_recording_failedThis event is sent when frame recording has failedserver-side
call.frame_recording_startedThis event is sent when frame recording has startedserver-side
call.frame_recording_stoppedThis event is sent when frame recording has stoppedserver-side
call.recording_failedThis event is sent when call recording has failedclient-side, server-side
call.recording_readyThis event is sent when call recording is readyclient-side, server-side
call.recording_startedThis event is sent when call recording has startedclient-side, server-side
call.recording_stoppedThis event is sent when call recording has stoppedclient-side, server-side

Transcription and closed caption events

NameDescriptionAvailability
call.closed_captionThis event is sent when closed captions are being sent in a call, clients should use this to show the closed captions in the call screenclient-side, server-side
call.closed_captions_failedThis event is sent when call closed captions has failedclient-side, server-side
call.closed_captions_startedThis event is sent when call closed caption has startedclient-side, server-side
call.closed_captions_stoppedThis event is sent when call closed captions has stoppedclient-side, server-side
call.transcription_failedThis event is sent when call transcription has failedclient-side, server-side
call.transcription_readyThis event is sent when call transcription is readyclient-side, server-side
call.transcription_startedThis event is sent when call transcription has startedclient-side, server-side
call.transcription_stoppedThis event is sent when call transcription has stoppedclient-side, server-side

Other events

NameDescriptionAvailability
customA custom event, this event is used to send custom events to other participants in the call.client-side, server-side

Event model defintions

BlockedUserEvent

NameTypeDescriptionConstraints
blocked_by_userUserResponseThe user that blocked the user, null if the user was blocked by server-side-
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.blocked_user" in this caseRequired
userUserResponseThe user that was blockedRequired

CallAcceptedEvent

NameTypeDescriptionConstraints
callCallResponse-Required
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.accepted" in this caseRequired
userUserResponseThe user who accepted the callRequired

CallClosedCaptionsFailedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.closed_captions_failed" in this caseRequired

CallClosedCaptionsStartedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.closed_captions_started" in this caseRequired

CallClosedCaptionsStoppedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.transcription_stopped" in this caseRequired

CallCreatedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersMemberResponse[]the members added to this callRequired
typestringThe type of event: "call.created" in this caseRequired

CallDeletedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.deleted" in this caseRequired

CallEndedEvent

NameTypeDescriptionConstraints
callCallResponse-Required
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.ended" in this caseRequired
userUserResponseThe user who ended the call, null if the call was ended by the server-

CallFrameRecordingFailedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.frame_recording_failed" in this caseRequired

CallFrameRecordingFrameReadyEvent

NameTypeDescriptionConstraints
call_cidstring-Required
captured_atstringThe time the frame was capturedRequired
created_atstring-Required
session_idstringCall session IDRequired
track_typestringThe type of the track frame was captured from (TRACK_TYPE_VIDEO|TRACK_TYPE_SCREEN_SHARE)Required
typestringThe type of event: "call.frame_recording_ready" in this caseRequired
urlstringThe URL of the frameRequired
usersobjectThe users in the frameRequired

CallFrameRecordingStartedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.frame_recording_started" in this caseRequired

CallFrameRecordingStoppedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.frame_recording_stopped" in this caseRequired

CallHLSBroadcastingFailedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.hls_broadcasting_failed" in this caseRequired

CallHLSBroadcastingStartedEvent

NameTypeDescriptionConstraints
callCallResponse-Required
call_cidstring-Required
created_atstring-Required
hls_playlist_urlstring-Required
typestringThe type of event: "call.hls_broadcasting_started" in this caseRequired

CallHLSBroadcastingStoppedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.hls_broadcasting_stopped" in this caseRequired

CallLiveStartedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.live_started" in this caseRequired

CallMemberAddedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersMemberResponse[]the members added to this callRequired
typestringThe type of event: "call.member_added" in this caseRequired

CallMemberRemovedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersstring[]the list of member IDs removed from the callRequired
typestringThe type of event: "call.member_removed" in this caseRequired

CallMemberUpdatedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersMemberResponse[]The list of members that were updatedRequired
typestringThe type of event: "call.member_updated" in this caseRequired

CallMemberUpdatedPermissionEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
capabilities_by_roleobjectThe capabilities by role for this callRequired
created_atstring-Required
membersMemberResponse[]The list of members that were updatedRequired
typestringThe type of event: "call.member_added" in this caseRequired

CallMissedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersMemberResponse[]List of members who missed the callRequired
notify_userboolean-Required
session_idstringCall session IDRequired
typestringThe type of event: "call.notification" in this caseRequired
userUserResponseThe caller from whom the call was missedRequired

CallNotificationEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersMemberResponse[]Call membersRequired
session_idstringCall session IDRequired
typestringThe type of event: "call.notification" in this caseRequired
userUserResponseThe user that sent the call notificationRequired

CallReactionEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
reactionReactionResponsethe reaction object sent by the user on the callRequired
typestringThe type of event: "call.reaction_new" in this caseRequired

CallRecordingFailedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.recording_failed" in this caseRequired

CallRecordingReadyEvent

NameTypeDescriptionConstraints
call_cidstring-Required
call_recordingCallRecordingThe call recording objectRequired
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.recording_ready" in this caseRequired

CallRecordingStartedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.recording_started" in this caseRequired

CallRecordingStoppedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.recording_stopped" in this caseRequired

CallRejectedEvent

NameTypeDescriptionConstraints
callCallResponse-Required
call_cidstring-Required
created_atstring-Required
reasonstring--
typestringThe type of event: "call.rejected" in this caseRequired
userUserResponseThe user who rejected the callRequired

CallRingEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
membersMemberResponse[]Call membersRequired
session_idstringCall session IDRequired
typestringThe type of event: "call.notification" in this caseRequired
userUserResponseThe user that sent the call notificationRequired
videoboolean-Required

CallRtmpBroadcastFailedEvent

NameTypeDescriptionConstraints
call_cidstringThe unique identifier for a call (<type>:<id>)Required
created_atstringDate/time of creationRequired
namestringName of the given RTMP broadcastRequired
typestringThe type of event: "call.rtmp_broadcast_failed" in this caseRequired

CallRtmpBroadcastStartedEvent

NameTypeDescriptionConstraints
call_cidstringThe unique identifier for a call (<type>:<id>)Required
created_atstringDate/time of creationRequired
namestringName of the given RTMP broadcastRequired
typestringThe type of event: "call.rtmp_broadcast_started" in this caseRequired

CallRtmpBroadcastStoppedEvent

NameTypeDescriptionConstraints
call_cidstringThe unique identifier for a call (<type>:<id>)Required
created_atstringDate/time of creationRequired
namestringName of the given RTMP broadcastRequired
typestringThe type of event: "call.rtmp_broadcast_stopped" in this caseRequired

CallSessionEndedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
session_idstringCall session IDRequired
typestringThe type of event: "call.session_ended" in this caseRequired

CallSessionParticipantJoinedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
participantCallParticipantResponseThe participant that joined the sessionRequired
session_idstringCall session IDRequired
typestringThe type of event: "call.session_participant_joined" in this caseRequired

CallSessionParticipantLeftEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
duration_secondsintegerThe duration participant was in the session in secondsRequired
participantCallParticipantResponseThe participant that left the sessionRequired
session_idstringCall session IDRequired
typestringThe type of event: "call.session_participant_left" in this caseRequired

CallSessionStartedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
created_atstring-Required
session_idstringCall session IDRequired
typestringThe type of event: "call.session_started" in this caseRequired

CallTranscriptionFailedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.transcription_failed" in this caseRequired

CallTranscriptionReadyEvent

NameTypeDescriptionConstraints
call_cidstring-Required
call_transcriptionCallTranscriptionThe call transcription objectRequired
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.transcription_ready" in this caseRequired

CallTranscriptionStartedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.transcription_started" in this caseRequired

CallTranscriptionStoppedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
egress_idstring-Required
typestringThe type of event: "call.transcription_stopped" in this caseRequired

CallUpdatedEvent

NameTypeDescriptionConstraints
callCallResponseCall objectRequired
call_cidstring-Required
capabilities_by_roleobjectThe capabilities by role for this callRequired
created_atstring-Required
typestringThe type of event: "call.ended" in this caseRequired

CallUserMutedEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
from_user_idstring-Required
muted_user_idsstring[]-Required
typestringThe type of event: "call.user_muted" in this caseRequired

ClosedCaptionEvent

NameTypeDescriptionConstraints
call_cidstring-Required
closed_captionCallClosedCaptionThe closed caption objectRequired
created_atstring-Required
typestringThe type of event: "call.closed_caption" in this caseRequired

CustomVideoEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
customobjectCustom data for this objectRequired
typestringThe type of event, "custom" in this caseRequired
userUserResponse-Required

PermissionRequestEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
permissionsstring[]The list of permissions requested by the userRequired
typestringThe type of event: "call.permission_request" in this caseRequired
userUserResponseThe user who sent the permission requestRequired

UnblockedUserEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
typestringThe type of event: "call.unblocked_user" in this caseRequired
userUserResponseThe user that was unblockedRequired

UpdatedCallPermissionsEvent

NameTypeDescriptionConstraints
call_cidstring-Required
created_atstring-Required
own_capabilitiesOwnCapability[]The capabilities of the current userRequired
typestringThe type of event: "call.permissions_updated" in this caseRequired
userUserResponseThe user who received the new permissionsRequired

AudioSettingsResponse

NameTypeDescriptionConstraints
access_request_enabledboolean-Required
default_devicestring (speaker, earpiece)-Required
mic_default_onboolean-Required
noise_cancellationNoiseCancellationSettings--
opus_dtx_enabledboolean-Required
redundant_coding_enabledboolean-Required
speaker_default_onboolean-Required

BackstageSettingsResponse

NameTypeDescriptionConstraints
enabledboolean-Required
join_ahead_time_secondsinteger--

BroadcastSettingsResponse

NameTypeDescriptionConstraints
enabledboolean-Required
hlsHLSSettingsResponse-Required
rtmpRTMPSettingsResponse-Required

CallClosedCaption

NameTypeDescriptionConstraints
end_timestring-Required
speaker_idstring-Required
start_timestring-Required
textstring-Required
userUserResponse-Required

CallIngressResponse

NameTypeDescriptionConstraints
rtmpRTMPIngress-Required

CallParticipantResponse

NameTypeDescriptionConstraints
joined_atstring-Required
rolestring-Required
userUserResponse-Required
user_session_idstring-Required

CallRecording

NameTypeDescriptionConstraints
end_timestring-Required
filenamestring-Required
start_timestring-Required
urlstring-Required

CallResponse

NameTypeDescriptionConstraints
backstageboolean-Required
blocked_user_idsstring[]-Required
captioningboolean-Required
cidstringThe unique identifier for a call (<type>:<id>)Required
created_atstringDate/time of creationRequired
created_byUserResponseThe user that created the callRequired
current_session_idstring-Required
customobjectCustom data for this objectRequired
egressEgressResponse-Required
ended_atstringDate/time when the call ended-
idstringCall IDRequired
ingressCallIngressResponse-Required
join_ahead_time_secondsinteger--
recordingboolean-Required
sessionCallSessionResponse--
settingsCallSettingsResponse-Required
starts_atstringDate/time when the call will start-
teamstring--
thumbnailsThumbnailResponse--
transcribingboolean-Required
typestringThe type of callRequired
updated_atstringDate/time of the last updateRequired

CallSessionResponse

NameTypeDescriptionConstraints
accepted_byobject-Required
anonymous_participant_countinteger-Required
ended_atstring--
idstring-Required
live_ended_atstring--
live_started_atstring--
missed_byobject-Required
participantsCallParticipantResponse[]-Required
participants_count_by_roleobject-Required
rejected_byobject-Required
started_atstring--
timer_ends_atstring--

CallSettingsResponse

NameTypeDescriptionConstraints
audioAudioSettingsResponse-Required
backstageBackstageSettingsResponse-Required
broadcastingBroadcastSettingsResponse-Required
frame_recordingFrameRecordingSettingsResponse-Required
geofencingGeofenceSettingsResponse-Required
limitsLimitsSettingsResponse-Required
recordingRecordSettingsResponse-Required
ringRingSettingsResponse-Required
screensharingScreensharingSettingsResponse-Required
sessionSessionSettingsResponse-Required
thumbnailsThumbnailsSettingsResponse-Required
transcriptionTranscriptionSettingsResponse-Required
videoVideoSettingsResponse-Required

CallTranscription

NameTypeDescriptionConstraints
end_timestring-Required
filenamestring-Required
start_timestring-Required
urlstring-Required

DeviceResponse

NameTypeDescriptionConstraints
created_atstringDate/time of creationRequired
disabledbooleanWhether device is disabled or not-
disabled_reasonstringReason explaining why device had been disabled-
idstringDevice IDRequired
push_providerstringPush providerRequired
push_provider_namestringPush provider name-
user_idstringUser IDRequired
voipbooleanWhen true the token is for Apple VoIP push notifications-

EgressHLSResponse

NameTypeDescriptionConstraints
playlist_urlstring-Required
statusstring-Required

EgressResponse

NameTypeDescriptionConstraints
broadcastingboolean-Required
hlsEgressHLSResponse--
rtmpsEgressRTMPResponse[]-Required

EgressRTMPResponse

NameTypeDescriptionConstraints
namestring-Required
started_atstring-Required
stream_keystring--
stream_urlstring--

FrameRecordingSettingsResponse

NameTypeDescriptionConstraints
capture_interval_in_secondsinteger-Required, Minimum: 2, Maximum: 60
modestring (available, disabled, auto-on)-Required
qualitystring--

GeofenceSettingsResponse

NameTypeDescriptionConstraints
namesstring[]-Required

HLSSettingsResponse

NameTypeDescriptionConstraints
auto_onboolean-Required
enabledboolean-Required
layoutLayoutSettingsResponse-Required
quality_tracksstring[]-Required

LayoutSettingsResponse

NameTypeDescriptionConstraints
detect_orientationboolean--
external_app_urlstring-Required
external_css_urlstring-Required
namestring (spotlight, grid, single-participant, mobile, custom)-Required
optionsobject--

LimitsSettingsResponse

NameTypeDescriptionConstraints
max_duration_secondsinteger--
max_participantsinteger--

MemberResponse

NameTypeDescriptionConstraints
created_atstringDate/time of creationRequired
customobjectCustom member response dataRequired
deleted_atstringDate/time of deletion-
rolestring--
updated_atstringDate/time of the last updateRequired
userUserResponse-Required
user_idstring-Required

NoiseCancellationSettings

NameTypeDescriptionConstraints
modestring (available, disabled, auto-on)-Required

PushNotificationSettingsResponse

NameTypeDescriptionConstraints
disabledboolean--
disabled_untilstring--

ReactionResponse

NameTypeDescriptionConstraints
customobject--
emoji_codestring--
typestring-Required
userUserResponse-Required

RecordSettingsResponse

NameTypeDescriptionConstraints
audio_onlyboolean-Required
layoutLayoutSettingsResponse-Required
modestring-Required
qualitystring-Required

RingSettingsResponse

NameTypeDescriptionConstraints
auto_cancel_timeout_msinteger-Required
incoming_call_timeout_msinteger-Required
missed_call_timeout_msinteger-Required

RTMPIngress

NameTypeDescriptionConstraints
addressstring-Required

RTMPSettingsResponse

NameTypeDescriptionConstraints
enabledboolean-Required
layoutLayoutSettingsResponse-Required
qualitystring-Required

ScreensharingSettingsResponse

NameTypeDescriptionConstraints
access_request_enabledboolean-Required
enabledboolean-Required
target_resolutionTargetResolution--

SessionSettingsResponse

NameTypeDescriptionConstraints
inactivity_timeout_secondsinteger-Required, Minimum: 5, Maximum: 900

TargetResolution

NameTypeDescriptionConstraints
bitrateinteger-Maximum: 6000000
heightinteger-Required, Minimum: 240, Maximum: 3840
widthinteger-Required, Minimum: 240, Maximum: 3840

ThumbnailResponse

NameTypeDescriptionConstraints
image_urlstring-Required

ThumbnailsSettingsResponse

NameTypeDescriptionConstraints
enabledboolean-Required

TranscriptionSettingsResponse

NameTypeDescriptionConstraints
closed_caption_modestring (available, disabled, auto-on)-Required
languagestring (auto, en, fr, es, de, it, nl, pt, pl, ca, cs, da, el, fi, id, ja, ru, sv, ta, th, tr, hu, ro, zh, ar, tl, he, hi, hr, ko, ms, no, uk)-Required
modestring (available, disabled, auto-on)-Required

UserResponse

NameTypeDescriptionConstraints
ban_expiresstringDate when ban expires-
blocked_user_idsstring[]-Required
created_atstringDate/time of creationRequired
customobjectCustom data for this objectRequired
deactivated_atstringDate of deactivation-
deleted_atstringDate/time of deletion-
devicesDeviceResponse[]List of devices user is using-
idstringUnique user identifierRequired
imagestring--
invisibleboolean-Required
languagestringPreferred language of a userRequired
last_activestringDate of last activity-
namestringOptional name of user-
privacy_settingsPrivacySettingsResponseUser privacy settings-
push_notificationsPushNotificationSettingsResponseUser push notification settings-
revoke_tokens_issued_beforestringRevocation date for tokens-
rolestringDetermines the set of user permissionsRequired
shadow_bannedbooleanWhether a user is shadow bannedRequired
teamsstring[]List of teams user is a part ofRequired
updated_atstringDate/time of the last updateRequired

VideoSettingsResponse

NameTypeDescriptionConstraints
access_request_enabledboolean-Required
camera_default_onboolean-Required
camera_facingstring (front, back, external)-Required
enabledboolean-Required
target_resolutionTargetResolution-Required
© Getstream.io, Inc. All Rights Reserved.