Meeting API - June 21, 2022
1655854225161
Added
New Webinar webhook events:
meeting.participant_room_system_callout_ringing
meeting.participant_room_system_callout_accepted
meeting.participant_room_system_callout_rejected
meeting.participant_room_system_callout_missed
meeting.participant_room_system_callout_failed
meeting.chat_message_sent
webinar.chat_message_sent
New Chat API:
GET /v2/chat/channels
New Billing Invoice Report APIs:
POST /v2/accounts/billing/invoice_reports
GET /v2/accounts/billing/invoice_reports
GET /v2/accounts/billing/invoice_reports/{invoiceReportId}
DELETE /v2/accounts/billing/invoice_reports/{invoiceReportId}
New Meetings API:
DELETE /v2/live_meetings/{meetingId}/chat/messages/{messageId}
New Webinars API:
DELETE /v2/live_webinars/{webinarId}/chat/messages/{messageId}
New Archiving API:
GET /v2/archive_files/statistics
New Meeting and Webinar APIs:
GET /v2/meetings/{meetingId}/jointoken/local_recording
GET /v2/webinars/{webinarId}/jointoken/local_recording
Enhancements
New
participant.invite.room_system_callout
value for themethod
field and newdevice_ip
andcall_type
fields in theparams
field in the Use in-meeting controls API:PATCH /v2/live_meetings/{meetingId}/events
New
panelist_authentication
,add_audio_watermark
, andadd_watermark
request fields in the following Webinars APIs:POST /v2/users/{userId}/webinars
PATCH /v2/webinars/{webinarId}
New
panelist_authentication
,add_audio_watermark
, andadd_watermark
response fields in the following Webinars APIs:POST /v2/users/{userId}/webinars
GET /v2/webinars/{webinarId}
New
user_ids
response field in the Get a message API:GET /v2/chat/users/{userId}/messages/{messageId}
Add error message
300
-This API is not available for this account, please contact Zoom support.
and300
-The account is over is meeting and webinar cloud storage limits. Additional storage needs to be purchased or cloud recordings need to be deleted.
in the Use in-meeting controls APIs:PATCH /v2/live_meetings/{meetingId}/events
PATCH /v2/videosdk/sessions/{sessionId}/events
Add error message
3000
-The account is over meeting and webinar cloud storage limits. If the account is not within its limits at the start of the meeting the recording will fail.
in the following Meeting and Webinar APIs:POST /v2/users/{userId}/webinars
GET /v2/webinars/{webinarId}
POST /v2/users/{userId}/meetings
GET /v2/meetings/{meetingId}
New
files
response field in the following Chat Message APIs:GET /v2/chat/users/{userId}/messages
GET /v2/chat/users/{userId}/messages/{messageId}
Delete all the Deprecated Webhook related APIs:
GET /v2/webhooks
POST /v2/webhooks
GET /v2/webhooks/{webhookId}
PATCH /v2/webhooks/{webhookId}
DELETE /v2/webhooks/{webhookId}
PATCH /v2/webhooks/options
New
recurrence
field in the following Meetings and Webinars webhooks:meeting.created
webinar.created
New
recording_play_passcode
response field in the following Cloud Recording API:GET /v2/meetings/{meetingId}/recordings
New
zoomroom.restart
,zoomroom.meeting_leave
,zoomroom.meeting_join
,zoomroom.meeting_invite
,zoomroom.meeting_cancel
,zoomroom.meeting_end
,zoomroom.mute
,zoomroom.unmute
,zoomroom.meeting_accept
, andzoomroom.meeting_decline
values for themethod
field and newmeeting_number
,passcode
,force_accept
,user_ids
,meeting_topic
,start_time
,duration
, andtimezone
fields in theparams
field in the Zoom Rooms API:PATCH /v2/rooms/{id}/events
New
query_name
request parameter field in the following Zoom Rooms API:GET /v2/rooms
New
manage_saved_polls_and_quizzes
field in the following Settings APIs:GET /v2/accounts/{accountId}/settings
PATCH /v2/accounts/{accountId}/settings
GET /v2/groups/{groupId}/settings
PATCH /v2/groups/{groupId}/settings
New
calendar_resource_id
field in the following Zoom Rooms APIs:GET /v2/rooms/{roomId}
PATCH /v2/rooms/{roomId}
POST /v2/rooms
New
comment
field in the following Dashboards APIs:GET /v2/metrics/webinars/{webinarId}/participants/satisfaction
GET /v2/metrics/meetings/{meetingId}/participants/satisfaction
New
entry_exit_chime
,record_play_own_voice
field in the following Zoom Room APIs:GET /v2/rooms/{id}/settings
PATCH /v2/rooms/{id}/settings
New
user_id
field in the following Workspace API:GET /v2/workspaces/{workspaceId}/reservations
New
number_of_messages
field in the following Archiving APIs and webhook:GET /v2/archive_files
GET /v2/past_meetings/{meetingUUID}/archive_files
recording.archive_files_completed
New enum value
failed
for thestatus
field in the following Archiving APIs:GET /v2/archive_files
GET /v2/past_meetings/{meetingUUID}/archive_files
Removed
host_key
response field from the following Users APIs:GET /users
GET /users/{userId}
GET /users/me
GET /accounts/{accountId}/users
GET /accounts/{accountId}/users/{userId}
Bug Fixes
Fixed issue where when creating a pending user by Create User API with the
action
ssoCreate
, the user’s role should beowner
:POST /v2/users
Fixed issue where the value of
next_page_token
field was wrong in some cases in the following Cloud Recording APIs:GET /v2/users/{userId}/recordings
GET /v2/accounts/{accountId}/users/{userId}/recordings
Fixed bug where Audio Conferencing plans were unable to be added with Zoom United plans:
POST /v2/accounts/{accountId}/plans
POST /v2/accounts/{accountId}/plans/addons
Fixed Unable to list 3 tier sub-accounts:
GET /v2/accounts
Did you like this update?