Zoom One - January 8th, 2023

import RebrandingAlert from "#content/changelog/_includes/_zoom-one-rebranding-alert.mdx";

Added

  • New App API:
    • POST /v2/zoomapp/deeplink
  • New Billing Webhook events:
    • account.entitlement_added
    • account.entitlement_removed
    • user.entitlement_added
    • user.entitlement_removed

Changed

  • Newsender_display_nameresponse field in the following Chat APIs:

    • GET /v2/chat/users/{userId}/messages
    • GET /v2/chat/users/{userId}/messages/{messageId}
    • GET /v2/report/chat/sessions/{sessionId}
  • Support setting up anonymous QA for simulive webinars in the Webinar APIs:

    • POST /v2/users/{userId}/webinars
    • PATCH /v2/webinars/{webinarId}
  • Newinternal_ip_addressesresponse field in the following Dashboard APIs:

    • GET /v2/metrics/meetings/{meetingId}/participants/qos
    • GET /v2/metrics/meetings/{meetingId}/participants/{participantId}/qos
    • GET /v2/metrics/webinars/{webinarId}/participants/qos
    • GET /v2/metrics/webinars/{webinarId}/participants/{participantId}/qos
  • Newchat_emojis, record_voice_messages, record_video_messagesresponse fields 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
  • Newscreen_captureresponse fields in the following Settings APIs:

    • GET /v2/accounts/{accountId}/settings
    • PATCH /v2/accounts/{accountId}/settings
  • Remove Pro license requirement for the Get a meeting's join token for local recording API:

    • GET /v2/meetings/{meetingId}/jointoken/local_recording
  • Newparticipant_pin_coderesponse field in the following Meeting APIs and Webhook events:

    • GET /v2/meetings/{meetingId}/registrants
    • POST /v2/meetings/{meetingId}/registrants
    • POST /v2/meetings/{meetingId}/batch_registrants
    • GET /v2/meetings/{meetingId}/registrants/:registrantId
    • meeting.registration_created
    • meeting.registration_approved
  • Newaudio_callresponse fields in the following Dashboard APIs:

    • GET /v2/metrics/meetings/{meetingId}/participants
    • GET /v2/metrics/webinars/{webinarId}/participants
  • New reseller response field in the following Account API:

    • GET /v2/accounts
  • Newdisplay_namerequest field in the following User APIs:

    • POST /v2/users/{userId}
    • PATCH /v2/users/{userId}
  • Newdisplay_nameresponse field in the following User APIs:

    • GET /v2/users
    • GET /v2/users/{userId}
  • Newscreen_captureresponse fields in the following Settings APIs:

    • GET /v2/accounts/{accountId}/settings
    • PATCH /v2/accounts/{accountId}/settings
  • Newparticipant_uuidresponse field in the following Meeting webhooks:

    • meeting.participant_admitted
    • meeting.participant_joined
    • meeting.participant_joined_breakout_room
    • meeting.participant_joined_waiting_room
    • meeting.participant_left
    • meeting.participant_left_breakout_room
    • meeting.participant_left_waiting_room
    • meeting.participant_put_in_waiting_room
    • meeting.participant_role_changed
  • Newrecording_play_passcoderesponse field in the following Recording webhook:

    • recording.completed
  • Newdisplay_nameresponse field in the following User Webhooks:

    • user.updated
    • user.created event

Fixed

  • Fixed the bug that the setting field ofentry_exit_chimecan not be changed correctly in Settings APIs:

    • PATCH /v2/users/{userId}/settings
    • PATCH /v2/groups/{groupId}/settings
    • PATCH /v2/accounts/{accountId}/settings
  • Fixed the bug that the setting field ofcloud_recordingcan not be enabled in some cases of the following Settings APIs:

    • PATCH /v2/users/{userId}/settings
    • PATCH /v2/groups/{groupId}/settings
    • PATCH /v2/accounts/{accountId}/settings
  • Fixed bug that incorrect format of thedate_timefield in the following Dashboard APIs:

    • GET /v2/metrics/meetings/{meetingId}/participants/satisfaction
    • GET /v2/metrics/webinars/{webinarId}/participants/satisfaction