Recordings
Fetch all recordings for an App
Start recording a meeting
Fetch active recording
Fetch details of a recording
Pause/Resume/Stop recording
Start recording audio and video tracks
ModelsExpand Collapse
class RecordingGetRecordingsResponse: …
data: List[Data]
If the audio_config is passed, the URL for downloading the audio recording is returned.
Timestamp when this recording actually started after being invoked. Usually a few seconds after invoked_time.
Timestamp when this recording was stopped. Optional; is present only when the recording has actually been stopped.
meeting: Optional[DataMeeting]
Timestamp the object was created at. The time is returned in ISO format.
Timestamp the object was updated at. The time is returned in ISO format.
Specifies if the meeting should start getting livestreamed on start.
Specifies if the meeting should start getting recorded as soon as someone joins the meeting.
Time in seconds, for which a session remains active, after the last participant has left the meeting.
status: Optional[Literal["ACTIVE", "INACTIVE"]]Whether the meeting is ACTIVE or INACTIVE. Users will not be able to join an INACTIVE meeting.
Whether the meeting is ACTIVE or INACTIVE. Users will not be able to join an INACTIVE meeting.
storage_config: Optional[DataStorageConfig]
Access key of the storage medium. Access key is not required for the gcs storage media type.
Note that this field is not readable by clients, only writeable.
auth_method: Optional[Literal["KEY", "PASSWORD"]]Authentication method used for "sftp" type storage medium
Authentication method used for "sftp" type storage medium
SSH destination server password for SFTP type storage medium when auth_method is "PASSWORD". If auth_method is "KEY", this specifies the password for the ssh private key.
Private key used to login to destination SSH server for SFTP type storage medium, when auth_method used is "KEY"
class RecordingStartRecordingsResponse: …
data: Optional[Data]Data returned by the operation
Data returned by the operation
If the audio_config is passed, the URL for downloading the audio recording is returned.
Timestamp when this recording actually started after being invoked. Usually a few seconds after invoked_time.
Timestamp when this recording was stopped. Optional; is present only when the recording has actually been stopped.
start_reason: Optional[DataStartReason]
caller: Optional[DataStartReasonCaller]
reason: Optional[Literal["API_CALL", "RECORD_ON_START"]]Specifies if the recording was started using the "Start a Recording"API or using the parameter RECORD_ON_START in the "Create a meeting" API.
If the recording is initiated using the "RECORD_ON_START" parameter, the user details will not be populated.
Specifies if the recording was started using the "Start a Recording"API or using the parameter RECORD_ON_START in the "Create a meeting" API.
If the recording is initiated using the "RECORD_ON_START" parameter, the user details will not be populated.
stop_reason: Optional[DataStopReason]
storage_config: Optional[DataStorageConfig]
Access key of the storage medium. Access key is not required for the gcs storage media type.
Note that this field is not readable by clients, only writeable.
auth_method: Optional[Literal["KEY", "PASSWORD"]]Authentication method used for "sftp" type storage medium
Authentication method used for "sftp" type storage medium
SSH destination server password for SFTP type storage medium when auth_method is "PASSWORD". If auth_method is "KEY", this specifies the password for the ssh private key.
Private key used to login to destination SSH server for SFTP type storage medium, when auth_method used is "KEY"
class RecordingGetActiveRecordingsResponse: …
data: DataData returned by the operation
Data returned by the operation
If the audio_config is passed, the URL for downloading the audio recording is returned.
Timestamp when this recording actually started after being invoked. Usually a few seconds after invoked_time.
class RecordingGetOneRecordingResponse: …
data: Optional[Data]Data returned by the operation
Data returned by the operation
If the audio_config is passed, the URL for downloading the audio recording is returned.
Timestamp when this recording actually started after being invoked. Usually a few seconds after invoked_time.
Timestamp when this recording was stopped. Optional; is present only when the recording has actually been stopped.
start_reason: Optional[DataStartReason]
caller: Optional[DataStartReasonCaller]
reason: Optional[Literal["API_CALL", "RECORD_ON_START"]]Specifies if the recording was started using the "Start a Recording"API or using the parameter RECORD_ON_START in the "Create a meeting" API.
If the recording is initiated using the "RECORD_ON_START" parameter, the user details will not be populated.
Specifies if the recording was started using the "Start a Recording"API or using the parameter RECORD_ON_START in the "Create a meeting" API.
If the recording is initiated using the "RECORD_ON_START" parameter, the user details will not be populated.
stop_reason: Optional[DataStopReason]
storage_config: Optional[DataStorageConfig]
Access key of the storage medium. Access key is not required for the gcs storage media type.
Note that this field is not readable by clients, only writeable.
auth_method: Optional[Literal["KEY", "PASSWORD"]]Authentication method used for "sftp" type storage medium
Authentication method used for "sftp" type storage medium
SSH destination server password for SFTP type storage medium when auth_method is "PASSWORD". If auth_method is "KEY", this specifies the password for the ssh private key.
Private key used to login to destination SSH server for SFTP type storage medium, when auth_method used is "KEY"
class RecordingPauseResumeStopRecordingResponse: …
data: Optional[Data]Data returned by the operation
Data returned by the operation
If the audio_config is passed, the URL for downloading the audio recording is returned.
Timestamp when this recording actually started after being invoked. Usually a few seconds after invoked_time.
Timestamp when this recording was stopped. Optional; is present only when the recording has actually been stopped.
start_reason: Optional[DataStartReason]
caller: Optional[DataStartReasonCaller]
reason: Optional[Literal["API_CALL", "RECORD_ON_START"]]Specifies if the recording was started using the "Start a Recording"API or using the parameter RECORD_ON_START in the "Create a meeting" API.
If the recording is initiated using the "RECORD_ON_START" parameter, the user details will not be populated.
Specifies if the recording was started using the "Start a Recording"API or using the parameter RECORD_ON_START in the "Create a meeting" API.
If the recording is initiated using the "RECORD_ON_START" parameter, the user details will not be populated.
stop_reason: Optional[DataStopReason]
storage_config: Optional[DataStorageConfig]
Access key of the storage medium. Access key is not required for the gcs storage media type.
Note that this field is not readable by clients, only writeable.
auth_method: Optional[Literal["KEY", "PASSWORD"]]Authentication method used for "sftp" type storage medium
Authentication method used for "sftp" type storage medium
SSH destination server password for SFTP type storage medium when auth_method is "PASSWORD". If auth_method is "KEY", this specifies the password for the ssh private key.
Private key used to login to destination SSH server for SFTP type storage medium, when auth_method used is "KEY"