PatchedPatchBotRequest
Mixin class providing validation for common attributes used in both patching and creating bots.
- botType: object · BotImageRequest
_image The image for the bot
- dataType: stringmin length:1required
Base64 encoded image data.
- typeType: string · TypeEnumenumrequired
Image content type. Supported formats: PNG and JPEG.
image/png- PNG Imageimage/jpeg- JPEG Image
values- image/png
- image/jpeg
- botType: string
_name min length:1The name of the bot, e.g. 'My Bot'
- joinType: stringFormat: date-time
_at The time the bot should join the meeting. ISO 8601 format, e.g. 2025-06-13T12:00:00Z
- meetingType: string
_url min length:1The URL of the meeting to join, e.g. https://zoom.us/j/123?pwd=456
- metadataType: object
JSON object containing metadata to associate with the bot
- recordingType: object
_settings The settings for the bot's recording. The settings specified here will completely replace the existing settings.
- formatType: string
The format of the recording to save. The supported formats are 'mp4', 'mp3' and 'none'. Defaults to 'mp4'.
- recordType: boolean
_async _transcription _audio _chunks Whether to record additional audio data which is needed for creating async (post-meeting) transcriptions. Defaults to false.
- recordType: boolean
_chat _messages _when _paused Whether to record chat messages even when the recording is paused. Defaults to false.
- reserveType: boolean
_additional _storage Whether to reserve extra space to store the recording. Only needed when the bot will record video for longer than 6 hours. Defaults to false.
- resolutionType: stringenum
The resolution to use for the recording. The supported resolutions are '1080p' and '720p'. Defaults to '1080p'.
values- 1080p
- 720p
- viewType: string
The view to use for the recording. The supported views are 'speaker_view', 'gallery_view' and 'speaker_view_no_sidebar'.