Added
-
New Contact Groups API
-
GET /v2/contacts/groups
-
POST /v2/contacts/groups
-
DELETE /v2/contacts/groups/{groupId}
-
GET /v2/contacts/groups/{groupId}
-
PATCH /v2/contacts/groups/{groupId}
-
DELETE /v2/contacts/groups/{groupId}/members
-
GET /v2/contacts/groups/{groupId}/members
-
POST /v2/contacts/groups/{groupId}/members
-
-
New List a user’s chat sessions API
-
GET /v2/chat/users/{userId}/sessions
-
-
New Create a webinar template API
-
POST /v2/users/{userId}/webinar_templates
-
-
New Meeting and Webinar API for live streaming
-
GET /v2/meetings/{meetingId}/jointoken/live_streaming
-
GET /v2/webinars/{webinarId}/jointoken/live_streaming
-
-
New Delete a Zoom Room user device API in Zoom Rooms Devices section
-
DELETE /v2/rooms/{roomId}/devices/{deviceId}
-
Enhancements
-
New
has_manual_captions
,has_automated_captions
response fields in Dashboard API-
GET /v2/metrics/meetings
-
GET /v2/metrics/meetings/{meetingId}
-
GET /v2/metrics/webinars
-
GET /v2/metrics/webinars/{webinarId}
-
-
New
display_name
,setup.checkin_and_checkout
fields in Zoom Room Profile API-
GET /v2/rooms/{roomId}
-
PATCH /v2/rooms/{roomId}
-
-
New
make_room_alternative_host
,hide_user_personal_information
,bypass_meeting_password
fields in Zoom Room Settings API-
GET /v2/rooms/{roomId}/settings
-
PATCH /v2/rooms/{roomId}/settings
-
-
Removed account PBX setting check when assigning Zoom One licenses in Users API
-
POST /v2/users
-
PATCH /v2/users/{userId}
-
POST /v2/users/features
-
-
Converted the rate limit level from
Heavy
toMedium
for Chat API-
GET /v2/report/chat/sessions
-
-
New request field
channel_settings
in Chat Channels API-
PATCH /v2/chat/channels/{channelId}
-
PATCH /v2/chat/users/{userId}/channels/{channelId}
-
-
New response field
rich_text
in Chat Messages API-
GET /v2/chat/users/{userId}/messages
-
GET /v2/chat/users/{userId}/messages/{messageId}
-
-
New object
at_items
in Chat Messages API-
GET /v2/chat/users/{userId}/messages
-
GET /v2/chat/users/{userId}/messages/{messageId}
-
-
New response field
files
in the List user’s chat messages API when the parameterinclude_deleted_and_edited_message
passestrue
-
GET /v2/chat/users/{userId}/messages
-
-
Support for new Zoom Translation plans in Billing API
-
POST /v2/accounts/{accountId}/plans
-
POST /v2/accounts/{accountId}/plans/addons
-
PUT /v2/accounts/{accountId}/plans/addons
-
GET /v2/accounts/{accountId}/plans/usage
-
GET /v2/accounts/{accountId}/plans
-
PATCH /v2/accounts/{accountId}/plans/addons/status
-
-
Support for new Zoom Workspace Reservation plans in Billing API
-
POST /v2/accounts/{accountId}/plans
-
POST /v2/accounts/{accountId}/plans/addons
-
PUT /v2/accounts/{accountId}/plans/addons
-
GET /v2/accounts/{accountId}/plans/usage
-
GET /v2/accounts/{accountId}/plans
-
PATCH /v2/accounts/{accountId}/plans/addons/status
-
-
Support for new Zoom One Business Plus plans in Billing API
-
POST /v2/accounts/{accountId}/plans
-
POST /v2/accounts/{accountId}/plans/addons
-
PUT /v2/accounts/{accountId}/plans/addons
-
GET /v2/accounts/{accountId}/plans/usage
-
GET /v2/accounts/{accountId}/plans
-
PATCH /v2/accounts/{accountId}/plans/addons/status
-
-
Support for new Zoom Contact Center plans in Billing API
-
POST /v2/accounts/{accountId}/plans
-
POST /v2/accounts/{accountId}/plans/addons
-
PUT /v2/accounts/{accountId}/plans/addons
-
GET /v2/accounts/{accountId}/plans/usage
-
GET /v2/accounts/{accountId}/plans
-
PATCH /v2/accounts/{accountId}/plans/addons/status
-
-
Support for creating or updating reservations up to 6 months in the future in Workspaces API
-
POST /v2/workspaces/{workspaceId}/reservations
-
PATCH /v2/workspaces/{workspaceId}/reservations/{reservationId}
-
-
Extended the reservation query period from 7 to 14 days in the Get workspace reservations API
-
GET /v2/workspaces/{workspaceId}/reservations
-
-
New
zoom_customer_managed_key
field in Users settings API-
GET /v2/users/{userId}/settings
-
PATCH /v2/users/{userId}/settings
-
-
Support for cross-cluster assignment of webinar licenses in the Update user settings API
-
PATCH /v2/users/{userId}/settings
-
-
Added
smart_recording
,create_recording_highlights
,create_smart_chapters
,create_next_steps
andrequire_answers_to_be_anonymous
fields and deprecatedrecording_highlight
in Users, Accounts and Groups settings API and webhook events-
GET /v2/users/{userId}/settings
-
PATCH /v2/users/{userId}/settings
-
GET /v2/accounts/{accountId}/settings
-
PATCH /v2/accounts/{accountId}/settings
-
GET /v2/groups/{groupId}/settings
-
PATCH /v2/groups/{groupId}/settings
-
account.settings_updated
-
group.settings_updated
-
user.settings_updated
-
-
Added a new field
os
to the Meeting Device Tested webhook event-
meeting.device_tested
-
-
Added a new status value (
Busy
) to thepresence_status
field in the User’s presence status has been updated webhook event:-
user.presence_status_updated
-
Bug Fixes
-
Fixed a bug where the Create users API returns an incorrect user type value if the create method is SSO
-
POST /v2/users
-
-
Fixed a bug so the Get meeting/webinar participant QoS API no longer returns a useless blank QoS json object in the Dashboard API
-
GET /v2/metrics/meetings/{meetingId}/participants/{participantId}/qos
-
GET /v2/metrics/webinars/{webinarId}/participants/{participantId}/qos
-
-
Fixed a bug that prevented creating simulive webinars with the deleted recording in Create a webinar API
-
POST /v2/users/{userId}/webinars
-
-
Fixed the query range for upcoming events in the Get upcoming events reports API
-
GET /v2/report/upcoming_events
-
-
Fixed a bug that made it impossible to recover deleted meetings using the Update meeting status API and an OAuth token
-
PUT /v2/meetings/{meetingId}/status
-