Airgram

Guides
/
/
Output types

GroupCall

Describes a group call.

This is an alias for the GroupCallUnion type.


NameTypeDescription
_"groupCall"
idnumber Group call identifier
titlestring Group call title
scheduledStartDatenumber Point in time (Unix timestamp) when the group call is supposed to be started by an administrator; 0 if it is already active or was ended
enabledStartNotificationboolean True, if the group call is scheduled and the current user will receive a notification when the group call will start
isActiveboolean True, if the call is active
isJoinedboolean True, if the call is joined
needRejoinboolean True, if user was kicked from the call because of network loss and the call needs to be rejoined
canBeManagedboolean True, if the current user can manage the group call
participantCountnumber Number of participants in the group call
loadedAllParticipantsboolean True, if all group call participants are loaded
recentSpeakers At most 3 recently speaking users in the group call
isMyVideoEnabledboolean True, if the current user's video is enabled
isMyVideoPausedboolean True, if the current user's video is paused
canEnableVideoboolean True, if the current user can broadcast video or share screen
muteNewParticipantsboolean True, if only group call administrators can unmute new participants
canToggleMuteNewParticipantsboolean True, if the current user can enable or disable mute_new_participants setting
recordDurationnumber Duration of the ongoing group call recording, in seconds; 0 if none. An updateGroupCall update is not triggered when value of this field changes, but the same recording goes on
isVideoRecordedboolean True, if a video file is being recorded for the call
durationnumber Call duration, in seconds; for ended calls only