Enhancements

  • Added support for private recordings to be downloaded using OAuth access token.

    • Account-Level Apps will need "recording:read:admin, recording:write:admin, recording:master" scopes.
    • User-Level Apps will need "recording:read, recording:write" scopes.
    • A user with recording management permission can view private recordings recorded by another user in the same account.
  • Added a new field (show_previous_occurrences) to Get a Meeting API.

    • GET /meetings/{meetingId}
  • Added a new field(waiting_room) in Account Settings and Lock Settings APIs.

    • GET /accounts/{accountId}/settings
    • PATCH /accounts/{accountId}/settings
    • GET /accounts/{accountId}/lock_settings
    • PATCH /accounts/{accountId}/lock_settings
  • Added new fields(guest_only_to_place_in_waiting_room,auto_admit_participants_with_specified_domains,admit_participants_with_specified_domains) in Account, Group, User Settings APIs.

    • GET /accounts/{accountId}/settings
    • PATCH /accounts/{accountId}/settings
    • GET /groups/{groupId}/settings
    • PATCH /groups/{groupId}/settings
    • GET /users/{userId}/settings
    • PATCH /users/{userId}/settings
  • Added new fields(room_connector_list,meeting_connector_list) in Create a Sub Account and Update Account Options APIs.
    • POST /accounts
    • PATCH /accounts/{accountId}/options

Bug Fixes

  • Fixed an issue where “password” was not being auto-generated even when “Require a Password When Scheduling New Meetings” option was turned on for free accounts in the case where “Create a Meeting API” was being called using PMI without a “password” field.

    • POST /users/{userId}/meetings
  • Fixed the issue where SIP Trunk related plans were not being displayed in the response of Get Plans API.

    • GET /accounts/{accountId}/plans
  • Fixed the issue where the same email address was being used for two different user IDs.

    • POST /users