Zoom One - October 24, 2022
import RebrandingAlert from "#content/changelog/_includes/_zoom-one-rebranding-alert.mdx";
Added
- New Contact Groups API
GET /v2/contacts/groupsPOST /v2/contacts/groupsDELETE /v2/contacts/groups/{groupId}GET /v2/contacts/groups/{groupId}PATCH /v2/contacts/groups/{groupId}DELETE /v2/contacts/groups/{groupId}/membersGET /v2/contacts/groups/{groupId}/membersPOST /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_streamingGET /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_captionsresponse fields in Dashboard APIGET /v2/metrics/meetingsGET /v2/metrics/meetings/{meetingId}GET /v2/metrics/webinarsGET /v2/metrics/webinars/{webinarId}
- New
display_name,setup.checkin_and_checkoutfields in Zoom Room Profile APIGET /v2/rooms/{roomId}PATCH /v2/rooms/{roomId}
- New
make_room_alternative_host,hide_user_personal_information,bypass_meeting_passwordfields in Zoom Room Settings APIGET /v2/rooms/{roomId}/settingsPATCH /v2/rooms/{roomId}/settings
- Removed account PBX setting check when assigning Zoom One licenses in Users API
POST /v2/usersPATCH /v2/users/{userId}POST /v2/users/features
- Converted the rate limit level from
HeavytoMediumfor Chat APIGET /v2/report/chat/sessions
- New request field
channel_settingsin Chat Channels APIPATCH /v2/chat/channels/{channelId}PATCH /v2/chat/users/{userId}/channels/{channelId}
- New response field
rich_textin Chat Messages APIGET /v2/chat/users/{userId}/messagesGET /v2/chat/users/{userId}/messages/{messageId}
- New object
at_itemsin Chat Messages APIGET /v2/chat/users/{userId}/messagesGET /v2/chat/users/{userId}/messages/{messageId}
- New response field
filesin the List user's chat messages API when the parameterinclude_deleted_and_edited_messagepassestrueGET /v2/chat/users/{userId}/messages
- Support for new Zoom Translation plans in Billing API
POST /v2/accounts/{accountId}/plansPOST /v2/accounts/{accountId}/plans/addonsPUT /v2/accounts/{accountId}/plans/addonsGET /v2/accounts/{accountId}/plans/usageGET /v2/accounts/{accountId}/plansPATCH /v2/accounts/{accountId}/plans/addons/status
- Support for new Zoom Workspace Reservation plans in Billing API
POST /v2/accounts/{accountId}/plansPOST /v2/accounts/{accountId}/plans/addonsPUT /v2/accounts/{accountId}/plans/addonsGET /v2/accounts/{accountId}/plans/usageGET /v2/accounts/{accountId}/plansPATCH /v2/accounts/{accountId}/plans/addons/status
- Support for new Zoom One Business Plus plans in Billing API
POST /v2/accounts/{accountId}/plansPOST /v2/accounts/{accountId}/plans/addonsPUT /v2/accounts/{accountId}/plans/addonsGET /v2/accounts/{accountId}/plans/usageGET /v2/accounts/{accountId}/plansPATCH /v2/accounts/{accountId}/plans/addons/status
- Support for new Zoom Contact Center plans in Billing API
POST /v2/accounts/{accountId}/plansPOST /v2/accounts/{accountId}/plans/addonsPUT /v2/accounts/{accountId}/plans/addonsGET /v2/accounts/{accountId}/plans/usageGET /v2/accounts/{accountId}/plansPATCH /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}/reservationsPATCH /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_keyfield in Users settings APIGET /v2/users/{userId}/settingsPATCH /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_stepsandrequire_answers_to_be_anonymousfields and deprecatedrecording_highlightin Users, Accounts and Groups settings API and webhook eventsGET /v2/users/{userId}/settingsPATCH /v2/users/{userId}/settingsGET /v2/accounts/{accountId}/settingsPATCH /v2/accounts/{accountId}/settingsGET /v2/groups/{groupId}/settingsPATCH /v2/groups/{groupId}/settingsaccount.settings_updatedgroup.settings_updateduser.settings_updated
- Added a new field
osto the Meeting Device Tested webhook eventmeeting.device_tested
- Added a new status value (
Busy) to thepresence_statusfield 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}/qosGET /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