New APIs

  • Added a new API to retrieve call queue recordings

    • GET /v2/phone/call_queues/{callQueueId}/recordings
  • Added new APIs for Shared Line Group Management

    • POST /v2/phone/shared_line_groups
    • PATCH /v2/phone/shared_line_groups/{sharedLingGroupId}
    • GET /v2/phone/shared_line_groups
    • GET /v2/phone/shared_line_groups/{sharedLineGroupId}
    • DELETE /v2/phone/shared_line_groups/{sharedLineGroupId}
    • POST /v2/phone/shared_line_groups/{sharedLineGroupId}/members
    • DELETE /v2/phone/shared_line_groups/{sharedLineGroupId}/members/{memberId}
    • DELETE /v2/phone/shared_line_groups/{sharedLineGroupId}/members
    • POST /v2/phone/shared_line_groups/{sharedLineGroupId}/phone_numbers
    • DELETE /v2/phone/shared_line_groups/{sharedLineGroupId}/phone_numbers/{phoneNumberId}
    • DELETE /v2/phone/shared_line_groups/{sharedLineGroupId}
  • Added a new API for Auto Receptionist Management

    • POST /v2/phone/auto_receptionists

Enhancements

  • Added a new response field(“country”) to the List Sites and Get A Site APIs

    • GET /v2/phone/sites
    • GET /v2/phone/sites/{siteId}
  • Added a new response field(“calling_plans”) to the List Users API

    • GET /v2/phone/users
  • Added a new response field(“site_admin”) to the Get A User Profile API

    • GET /v2/phone/users/{userId}
  • Added a new response field(“next_page_token”) to replace page_number for the below APIs

    • GET /v2/phone/users/{userId}/call_logs
    • GET /v2/phone/call_logs
    • GET /v2/phone/user/{userId}/recordings
    • GET /v2/phone/users/{userId}/voice_mails
  • Allow free trial plan to be upgraded to Pro or Higher plans via API.

    • PATCH /accounts/{accountId}/plans/base/status
  • Added a new field(“ttl”) to Get ZAK Token API

    • GET /users/{userId}/token
  • Added a strict limit for number of basic users in an account. An account can only have a maximum of 9999 users including pending users.

    • POST /users
    • PATCH /users/{userId}
    • PUT /users/{userId}/status
  • Added a new field value(“option":"security”) in Account Setting APIs

    • GET /accounts/{accountId}/settings
    • PATCH /accounts/{accountId}/settings
  • Added new fields(“have_upper_and_lower_characters","consecutive_characters_length","weak_enhance_detection”) in Account and User Setting APIs

    • GET /accounts/{accountId}/settings
    • PATCH /accounts/{accountId}/settings
    • GET /users/{userId}/settings

Bug Fixes

  • Fixed the bug that incorrectly caused “No permission” error while retrieving webinar absentees.
    • GET /v2/past_webinars/{webinarId}/absenteese
  • Fixed the bug where auto-create user option was allowing existing users to be automatically pulled into an account.
    • POST /users
  • Fixed the issue that caused certain PMI settings to be overridden when using Create a Meeting API.
    • POST /users/{userId}/meetings
  • Fixed the bug that returned incorrect security password settings via Get Account Settings API.
    • GET /accounts/{accountId}/settings