Zoom Meeting API - February 25, 2023

Original publication date: March 01, 2023

Added

  • New Information Barriers webhook events:

    • information_barriers.policy_created

    • information_barriers.policy_deleted

    • information_barriers.policy_updated

Changed

  • New download_file_formats request field in the following Chat APIs:

    • GET /v2/chat/users/{userId}/messages

    • GET /v2/chat/users/{userId}/messages/{messageId}

  • GA meeting invitation through phone (call out) via Zoom room for all accounts in Meeting API:

    • PATCH /v2/live_meetings/{meetingId}/events
  • New audio_device_from_rwg, audio_device_to_rwg, video_device_from_rwg, video_device_to_rwg, and as_device_from_rwg, as_device_to_rwg 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

  • New from and to request fields in the following Meeting API:

    • GET /v2/users/{userId}/meetings
  • New sign language interpretation files(file_type= MP4, recording_type= sign_interpretation, file_extension= MP4) in the following Recording APIs and webhook events:

    • GET /v2/meetings/{meetingId}/recordings

    • GET /v2/accounts/{accountId}/recordings

    • GET /v2/users/{userId}/recordings

    • recording.completed

    • recording.deleted

    • recording.trashed

    • recording.recovered

  • Support Team Chat category settings in the following Settings APIs and webhook events:

    • GET /v2/accounts/{accountId}/settings

    • PATCH /v2/accounts/{accountId}/settings

    • GET /v2/groups/{groupId}/settings

    • PATCH /v2/groups/{groupId}/settings

    • account.settings_updated

    • account.lock_settings_updated

    • group.settings_updated

  • New service_effective_date, paid_period_start_date request fields in the following Billing APIs:

    • POST /v2/accounts/{accountId}/plans

    • POST /v2/accounts/{accountId}/plans/addons

  • New reserve_for field in the following Workspace webhook event:

    • workspace.reservation_created

Bug Fixes

  • Fix the bug that field id, and participant_user_id are returned for guest in the Dashboard and Report APIs. See announcement for details.

    • GET /v2/metrics/meetings/{meetingId}/participants

    • GET /v2/metrics/meetings/{meetingId}/participants/qos

    • GET /v2/metrics/meetings/{meetingId}/participants/{participantId}/qos

    • GET /v2/metrics/meetings/{meetingId}/participants/sharing

    • GET /v2/metrics/meetings/{meetingId}/participants/qos_summary

    • GET /v2/metrics/webinars/{webinarId}/participants

    • GET /v2/metrics/webinars/{webinarId}/participants/qos

    • GET /v2/metrics/webinars/{webinarId}/participants/{participantId}/qos

    • GET /v2/metrics/webinars/{webinarId}/participants/sharing

    • GET /v2/metrics/webinars/{webinarId}/participants/qos_summary

    • GET /v2/report/meetings/{meetingId}/participants

    • GET /v2/past_meetings/{meetingId}/participants

  • Fix the bug that the Workspace API failed to update the workspace:

    • PATCH /v2/workspaces/{workspaceId}
  • Fix the bug that Error1010 when moving a user to a sub-account in the following Users API:

    • PUT /v2/accounts/{accountId}/users/{userId}/account
  • Fix the bug that API doesn't follow the option: Allow users to assign scheduling privileges to others in the following Users APIs:

    • GET /v2/users/{userId}/assistants

    • POST /v2/users/{userId}/assistants

    • DELETE /v2/users/{userId}/assistants

    • DELETE /v2/users/{userId}/assistants/{assistantId}

    • GET /v2/users/{userId}/schedulers

    • DELETE /v2/users/{userId}/schedulers

    • DELETE /v2/users/{userId}/schedulers/{schedulerId}