API updates - April 18, 2021
1618880651588
The following changes were released on April 18, 2021.
New APIs and Webhooks
Added an API to update phone number details.
PATCH /v2/phone/numbers/{numberId}
Added a Delete a Meeting Registrant API.
DELETE /v2/meetings/{meetingId}/registrants/{registrantId}
Added a Delete a Webinar Registrant API.
DELETE /v2/webinars/{webinarId}/registrants/{registrantId}
Enhancements
Added a new field,
owner
, in the Phone Recording Completed webhook event.phone.recording_completed
Added new query parameters,
from
andto
, in the Retrieve call queue’s recordings APIGET /v2/phone/call_queues/{callQueueId}/recordings
Added a new response field,
outbound_
caller_
ids
, in the Retrieve User's Settings API.GET /v2/phone/users/{userId}/settings
Added a new query parameter,
time_type
, in the Retrieve Account's Call Logs API.GET /v2/phone/call_logs
Added a new query parameter,
time_type
, in the Retrieve User's Call Logs API.GET /v2/phone/users/{userId}/call_logs
Added new response fields,
display_name
andcapability
, in the List Phone Numbers API.GET /v2/phone/numbers
Added new response fields,
display_name
andcapability
, in the Retrieve a Phone Number Detail API.GET /v2/phone/numbers/{numberId}
Added a new response field,
receive_call
, in the Retrieve a call queue Detail API.GET /v2/phone/call_queues/{callQueueId}
Added a new field,
manager
, in the User APIs.GET /v2/users/{userId}
PATCH /2/users/{userId}
Added support for a new user type,
NONE
(type
=99
), for an SSO user in the User APIs.POST /v2/users
PATCH /v2/users/{userId}
GET /v2/users/{userId}
Added support for a new user type,
NONE
(type
=99
), for an SSO user in the User webhook events.user.created
user.updated
Added a new field,
customer_key
, in the Report/Dashboard APIs.GET /v2/report/meetings/{meetingId}/participants
GET /v2/report/webinars/{webinarId}/participants
GET /v2/metrics/meetings/{meetingId}/participants
GET /v2/metrics/webinars/{webinarId}/participants
Added a new field, `allowforexternal_meetings`, in the SIP Trunk Number APIs.
`GET /v2/accounts/{accountId}/siptrunk/internalnumbers`
`POST /v2/accounts/{accountId}/siptrunk/internalnumbers`
Added a new field, `alternativehostsemail_notification`, in the Meeting APIs.
POST /v2/users/{userId}/meetings
GET /v2/meetings/{meetingId}
PATCH /v2/meetings/{meetingId}
Added support for a maximum of
365
daily recurrences for meetings and webinars in the Meeting and Webinar APIs.POST /v2/users/{userId}/meetings
GET /v2/meetings/{meetingId}
PATCH /v2/meetings/{meetingId}
POST /v2/users/{userId}/webinars
GET /v2/webinars/{webinarId}
PATCH /v2/webinars/{webinarId}
Added a "tk" token in the
share_url
field value when the recording registrant is auto approved in the Recording API.POST /v2/meetings/{meetingId}/recordings/registrants
Added a new field,
billing_auto_renew
in the Account APIs.GET /v2/accounts/{accountId}
PATCH /v2/accounts/{accountId}/options
Added new fields,
profile
and `recordingstoragelocation`, in the Account/Group/User Settings APIs.GET /v2/accounts/{accountId}/settings
PATCH /v2/accounts/{accountId}/settings
GET /v2/groups/{groupId}/settings
PATCH /v2/groups/{groupId}/settings
GET /v2/users/{userId}/settings
PATCH /v2/users/{userId}/settings
Bug fixes
Fixed a bug in the Update Device API that prevented updates to the device name.
PATCH /v2/phone/devices/{deviceId}
Fixed the bug that accepted an empty value for the
account_name
field in the Create Sub Account API.POST /v2/accounts
Fixed the bug that returned
account_number
=0
in the response field for the Account APIs.POST /v2/accounts
GET /v2/accounts/{accountId}
Fixed the bug that displayed missing data in the Get Webinar Q&A Report API.
GET /v2/report/webinars/{webinarId}/qa
Fixed the bug where you could not add panelists using the API.
POST /v2/webinars/{webinarId}/panelists
Fixed the bug where you could use different accounts to add registrants to a webinar.
POST /v2/webinars/{webinarId}/registrants
Fixed the bug where updates to the recording settings reset other values in the Update Settings API.
PATCH /v2/accounts/{accountId}/settings
PATCH /v2/groups/{groupId}/settings
PATCH /v2/users/{userId}/settings
Fixed the bug that limited the Zoom room name's length to 18 characters in the Add Room API.
POST /v2/rooms
Fixed the bug where the
recording_type
field was missing in some Webhook events & Recording APIs.recording.completed
GET /v2/users/{userId}/recordings
GET /v2/meetings/{meetingId}/recordings
GET /V2/accounts/{accountId}/recordings
Fixed the bug where you could not receive the
recording.renamed
webhook event.recording.renamed
Did you like this update?