Product updates

Developer Changelog

Keep track of changes and upgrades to the Zoom Developer platform. You can also subscribe to our Changelog RSS feed below.


Phone

Zoom Phone - September 19, 2022

API releaseBug fix

Summary:New SMS campaign API. Policy setting API additions for shared line groups and call queues. New delegation locked field in Users setting API. New policy encryption field in Users and Sites APIs. New auto call recorded field in External Contacts API. New campaign field in Phone Numbers API. New fields and objects in Setting Templates API. New failure reason field added to SMS sent webhook. New is session owner field in SMS API. Fixed SMS sent webhook to properly indicate send status. Fixed owner identification in List SMS sessions API. Fixed delete call log API to require admin scope.

New

  • SMS campaign API

    • GET /v2/phone/sms_campaigns
    • GET /v2/phone/sms_campaigns/{smsCampaignId}
    • POST /v2/phone/sms_campaigns/{smsCampaignId}/phone_numbers
    • DELETE /v2/phone/sms_campaigns/{smsCampaignId}/phone_numbers/{numberId}
  • Policy setting API for shared line group

    • POST /v2/phone/shared_line_groups/{sharedLineGroupId}/policies/{policyType}
    • PATCH /v2/phone/shared_line_groups/{sharedLineGroupId}/policies/{policyType}
    • DELETE /v2/phone/shared_line_groups/{sharedLineGroupId}/policies/{policyType}
  • Policy setting APIfor call queue

    • POST /v2/phone/call_queues/{callQueueId}/policies/{policyType}
    • PATCH /v2/phone/call_queues/{callQueueId}/policies/{policyType}
    • UPDATE /v2/phone/call_queues/{callQueueId}/policies/{policyType}

Enhancements

  • Newdelegation.lockedrequest and response field in Users setting API

    • GET /v2/phone/users/{userId}/settings
    • PATCH /v2/phone/users/{userId}/settings/{settingType}
  • Newpolicy.e2e_encryptionrequest and response field in Users and Sites API

    • GET /v2/phone/users/{userId}
    • PATCH /v2/phone/users/{userId}
    • GET /v2/phone/sites/{siteId}
    • PATCH /v2/phone/sites/{siteId}
  • New auto_call_recorded request and response field in External Contacts API

    • GET /v2/phone/external_contacts
    • POST /v2/phone/external_contacts
    • GET /v2/phone/external_contacts/{externalContactId}
    • PATCH /v2/phone/external_contacts/{externalContactId}
  • Newcampaignresponse field in Phone Numbers API

    • GET /v2/phone/numbers
    • GET /v2/phone/numbers/{phoneNumberId}
  • New fields (external_number, play_callee_voicemail_greeting, require_press_1_before_connecting, allow_caller_check_voicemail) and objects (call_forwarding,call_overflow) in Setting Templates API

    • GET /v2/phone/setting_templates/{templateId}
    • PATCH /v2/phone/setting_templates/{templateId}
  • New failure_reason field added to SMS sent webhook event

    • phone.sms_sent
  • New is_session_owner field in SMS API

    • GET /phone/sms/sessions
    • GET /phone/users/{userId}/sms/sessions
    • GET /phone/users/{userId}/sms/sessions/sync

Bug Fixes

  • Fixed so the SMS Sent webhook event properly indicates whether the send succeeded or failed

    • phone.sms_sent
  • Fixed so the owner of the phone number can be properly identified in List user's SMS sessions in descending order API

    • GET /phone/users/{userId}/sms/sessions/sync
  • Fixed so the user with the phone_call_log:read:admin scope can no longer delete the call log using the Delete a user's call log API

    • DELETE /v2/phone/users/{userId}/call_logs/{callLogId}