Original publication date: June 21, 2022
Added
-
NewWebinarwebhook 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
-
-
NewChatAPI:
-
GET /v2/chat/channels
-
-
NewBilling Invoice ReportAPIs:
-
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}
-
-
NewMeetingsAPI:
-
DELETE /v2/live_meetings/{meetingId}/chat/messages/{messageId}
-
-
NewWebinarsAPI:
-
DELETE /v2/live_webinars/{webinarId}/chat/messages/{messageId}
-
-
NewArchivingAPI:
-
GET /v2/archive_files/statistics
-
-
NewMeetingandWebinarAPIs:
-
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 theUse in-meeting controlsAPI:-
PATCH /v2/live_meetings/{meetingId}/events
-
-
New
panelist_authentication
,add_audio_watermark
, andadd_watermark
request fields in the followingWebinarsAPIs:-
POST /v2/users/{userId}/webinars
-
PATCH /v2/webinars/{webinarId}
-
-
New
panelist_authentication
,add_audio_watermark
, andadd_watermark
response fields in the followingWebinarsAPIs:-
POST /v2/users/{userId}/webinars
-
GET /v2/webinars/{webinarId}
-
-
New
user_ids
response field in theGet a messageAPI:-
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 theUse in-meeting controlsAPIs:-
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 followingMeetingandWebinarAPIs:-
POST /v2/users/{userId}/webinars
-
GET /v2/webinars/{webinarId}
-
POST /v2/users/{userId}/meetings
-
GET /v2/meetings/{meetingId}
-
-
New
files
response field in the followingChat MessageAPIs:-
GET /v2/chat/users/{userId}/messages
-
GET /v2/chat/users/{userId}/messages/{messageId}
-
-
Delete all theDeprecated Webhookrelated 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 followingMeetingsandWebinarswebhooks:-
meeting.created
-
webinar.created
-
-
New
recording_play_passcode
response field in the followingCloud RecordingAPI:-
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 theZoom RoomsAPI:-
PATCH /v2/rooms/{id}/events
-
-
New
query_name
request parameter field in the followingZoom RoomsAPI:-
GET /v2/rooms
-
-
New
manage_saved_polls_and_quizzes
field in the followingSettingsAPIs:-
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 followingZoom RoomsAPIs:-
GET /v2/rooms/{roomId}
-
PATCH /v2/rooms/{roomId}
-
POST /v2/rooms
-
-
New
comment
field in the followingDashboardsAPIs:-
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 followingZoom RoomAPIs:-
GET /v2/rooms/{id}/settings
-
PATCH /v2/rooms/{id}/settings
-
-
New
user_id
field in the followingWorkspaceAPI:-
GET /v2/workspaces/{workspaceId}/reservations
-
-
New
number_of_messages
field in the followingArchivingAPIs 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 followingArchivingAPIs:-
GET /v2/archive_files
-
GET /v2/past_meetings/{meetingUUID}/archive_files
-
-
Removed
host_key
response field from the followingUsersAPIs:-
GET /users
-
GET /users/{userId}
-
GET /users/me
-
GET /accounts/{accountId}/users
-
GET /accounts/{accountId}/users/{userId}
-
-
New
user_key
field in the followingVideoSDKwebhooks:-
session.user_joined
-
session.user_left
-
Bug Fixes
-
Fixed issue where when creating a pending user byCreate UserAPI 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 followingCloud RecordingAPIs:-
GET /v2/users/{userId}/recordings
-
GET /v2/accounts/{accountId}/users/{userId}/recordings
-
-
Fixed bug whereAudio Conferencingplans were unable to be added withZoom Unitedplans:
-
POST /v2/accounts/{accountId}/plans
-
POST /v2/accounts/{accountId}/plans/addons
-
-
Fixed Unable to list 3 tier sub-accounts:
-
GET /v2/accounts
-