Released: 2026-08-13 Updated: 2026-08-13
Summary: Added three new Reports APIs, one new Campaigns API and five new Queues webhooks. Added over a dozen fields across the Reports V2 (CX Analytics), Queue Waiting Experiences, Address Books, Operating Hours, Campaigns, Users, and Queues API endpoints and six Teams webhook events.
Added
- New Reports V2 (CX Analytics) APIs:
GET /v2/contact_center/analytics/log/historical/agent_work_sessionGET /v2/contact_center/analytics/log/historical/agent_optGET /v2/contact_center/analytics/log/historical/agent_compliance
- New Campaigns API:
PATCH /v2/contact_center/outbound_campaign/campaigns/{campaignId}/contact_lists
- New Queues webhook events:
contact_center.queue_disposition_unassignedcontact_center.queue_disposition_assignedcontact_center.queue_disposition_updatedcontact_center.queue_disposition_set_assignedcontact_center.queue_disposition_set_unassigned
Changed
- New
inbound_inactive_conversation_duration,callback_retry_registered_count,inbound_active_conversation_duration,callback_outcome,inbound_handled_excluding_callbacks_count,callback_connected_count,callback_disconnected_duration,callback_outcome,callback_retry_triggered_count,outbound_active_conversation_duration,out_sla_count,outbound_inactive_conversation_duration, andin_sla_countresponse fields in this Reports V2 (CX Analytics) API:GET /v2/contact_center/analytics/dataset/historical/queue_performance
- New
agent_involved,auto_close_disconnect_count,zva_interaction_turn_count,zva_tools_used_count,parked_count,zva_skills_used_count,parked_duration,zva_consumer_messages_sent_count,zva_agent_messages_sent_count,zva_non_interactive_drop_off_count,zva_conversation_duration,zva_interactive_engagement_count, andzva_articles_used_countresponse fields in this Reports V2 (CX Analytics) API:GET /v2/contact_center/analytics/dataset/historical/engagement
- New
customer_ring_disconnect_countandagent_message_received_countresponse fields in these Reports V2 (CX Analytics) API:GET /v2/contact_center/analytics/dataset/historical/agent_performance
- New
division_nameanddivision_idresponse fields in these Users APIs:GET /v2/contact_center/users/{userId}GET /v2/contact_center/users
- New
accept_menuresponse fields in these Queue Waiting Experiences APIs:PUT /v2/contact_center/queue_waiting_experiences/{queueId}/interrupt_menuPUT /v2/contact_center/queue_waiting_experiences/{queueId}/interrupt_menuPUT /v2/contact_center/queue_waiting_experiences/{queueId}/interrupt_menu
- New
division_nameanddivision_idresponse fields in these Address Books APIs:GET /v2/contact_center/address_books/unitsGET /v2/contact_center/address_books/custom_fieldsGET /v2/contact_center/address_booksGET /v2/contact_center/address_books/{addressBookId}/contactsGET /v2/contact_center/address_books/contacts/{contactId}/custom_fields
- New
division_nameanddivision_idresponse fields in these Operating Hours APIs:GET /v2/contact_center/closures/{closureSetId}GET /v2/contact_center/closures/{closureSetId}/queuesGET /v2/contact_center/closures/{closureSetId}/flowsPOST /v2/contact_center/closures
- New
disposition_time,disposition_countandcurrent_disposition_idresponse fields in this Reports V2 (CX Analytics) API:GET /v2/contact_center/analytics/dataset/historical/disposition
- New
active_conversation_durationandinactive_conversation_durationresponse fields in these Reports V2 (CX Analytics) APIs:GET /v2/contact_center/analytics/dataset/historical/engagementGET /v2/contact_center/analytics/dataset/historical/queue_performanceGET /v2/contact_center/analytics/dataset/historical/agent_performance
- New
next_page_tokenrequest field in these Address Books APIs:GET /v2/contact_center/address_books/custom_fieldsGET /v2/contact_center/address_books/{addressBookId}/contacts
- New
X-Zoom-Division-Idrequest field in these Campaigns APIs:PATCH /v2/contact_center/outbound_campaign/contact_list_custom_fields/{customFieldId}POST /v2/contact_center/outbound_campaign/contact_list_custom_fieldsDELETE /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/{contactId}GET /v2/contact_center/outbound_campaign/contact_list_custom_fields/{customFieldId}PATCH /v2/contact_center/outbound_campaign/contact_lists/{contactListId}POST /v2/contact_center/outbound_campaign/dnc_lists/{dncListId}/phonesPATCH /v2/contact_center/outbound_campaign/contact_listsGET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}PATCH /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/{contactId}DELETE /v2/contact_center/outbound_campaign/contact_lists/{contactListId}GET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/{contactId}POST /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contactsPOST /v2/contact_center/outbound_campaign/contact_listsDELETE /v2/contact_center/outbound_campaign/contact_list_custom_fields/{customFieldId}POST /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/batchPATCH /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contactsDELETE /v2/contact_center/outbound_campaign/dnc_lists/{dncListId}/phones
- New
next_page_tokenrequest field in these Reports V2 (CX Analytics) APIs:GET /v2/contact_center/analytics/dataset/historical/engagementGET /v2/contact_center/analytics/dataset/historical/queue_performanceGET /v2/contact_center/analytics/dataset/historical/dispositionGET /v2/contact_center/analytics/dataset/historical/flow_performanceGET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performanceGET /v2/contact_center/analytics/dataset/historical/agent_timecardGET /v2/contact_center/analytics/dataset/historical/agent_performance
- New
directionanddnisresponse fields in this Reports V2 (CX Analytics) API:GET /v2/contact_center/analytics/dataset/historical/flow_performance
- New
page_size,division_id, anddivision_namerequest fields in these Queues APIs:GET /v2/contact_center/queuesGET /v2/contact_center/queue_templates
- New
division_nameanddivision_idresponse fields in these Campaigns APIs:POST /v2/contact_center/outbound_campaign/contact_list_custom_fieldsGET /v2/contact_center/outbound_campaign/contact_list_custom_fields/{customFieldId}GET /v2/contact_center/outbound_campaign/contact_list_custom_fieldsGET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contactsGET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}GET /v2/contact_center/outbound_campaign/contact_listsGET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/{contactId}GET /v2/contact_center/outbound_campaign/contacts/{contactId}/custom_fieldsPOST /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contactsGET /v2/contact_center/outbound_campaign/dnc_lists/{dncListId}/phonesPOST /v2/contact_center/outbound_campaign/contact_lists
- New
X-Zoom-Division-Idrequest field in this Users API:GET /v2/contact_center/users/{userId}
- New
X-Zoom-Division-Idrequest field in these Address Books APIs:DELETE /v2/contact_center/address_books/{addressBookId}/contacts/batchGET /v2/contact_center/address_books/{addressBookId}PATCH /v2/contact_center/address_books/{addressBookId}/contacts/{contactId}PATCH /v2/contact_center/address_books/{addressBookId}/contacts/batchDELETE /v2/contact_center/address_books/{addressBookId}/contacts/{contactId}DELETE /v2/contact_center/address_books/{addressBookId}PATCH /v2/contact_center/address_books/custom_fields/{customFieldId}GET /v2/contact_center/address_books/units/{unitId}PATCH /v2/contact_center/address_books/units/{unitId}POST /v2/contact_center/address_books/{addressBookId}/contacts/batchDELETE /v2/contact_center/address_books/custom_fields/{customFieldId}PATCH /v2/contact_center/address_books/{addressBookId}DELETE /v2/contact_center/address_books/units/{unitId}POST /v2/contact_center/address_books/custom_fieldsGET /v2/contact_center/address_books/{addressBookId}/contacts/{contactId}POST /v2/contact_center/address_books/{addressBookId}/contactsGET /v2/contact_center/address_books/custom_fields/{customFieldId}POST /v2/contact_center/address_books/units
- New
X-Zoom-Division-Idrequest field in these Operating Hours APIs:GET /v2/contact_center/closures/{closureSetId}POST /v2/contact_center/closures
- New
division_id,page_size,X-Zoom-Division-Id,division_name, andnext_page_tokenresponse fields in this Inboxes API:GET /v2/contact_center/inboxes/{inboxId}/queues
- New
X-Zoom-Division-Idrequest field in this Queues API:GET /v2/contact_center/queues/{queueId}
- New
page_sizerequest field in these Users API:GET /v2/contact_center/users
- New
page_sizerequest field in these Reports V2 (CX Analytics) APIs:GET /v2/contact_center/analytics/dataset/historical/queue_performanceGET /v2/contact_center/analytics/dataset/historical/dispositionGET /v2/contact_center/analytics/dataset/historical/flow_performanceGET /v2/contact_center/analytics/dataset/historical/agent_performance
- New
page_sizerequest field in these Address Books APIs:GET /v2/contact_center/address_books/unitsGET /v2/contact_center/address_booksGET /v2/contact_center/address_books/contacts/{contactId}/custom_fields
- New
page_sizerequest field in these Operating Hours APIs:GET /v2/contact_center/closures/{closureSetId}/queuesGET /v2/contact_center/closures/{closureSetId}/flows
- New
is_accept_menuresponse fields in this Queue Waiting Experiences API:PUT /v2/contact_center/queue_waiting_experiences/{queueId}/interrupt_menu
- New
page_sizerequest field in these Campaigns APIs:GET /v2/contact_center/outbound_campaign/contact_list_custom_fieldsGET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contactsGET /v2/contact_center/outbound_campaign/contact_listsGET /v2/contact_center/outbound_campaign/contacts/{contactId}/custom_fieldsGET /v2/contact_center/outbound_campaign/dnc_lists/{dncListId}/phones
- New
engagement_countresponse field in these Reports V2 (CX Analytics) APIs:GET /v2/contact_center/analytics/dataset/historical/engagementGET /v2/contact_center/analytics/dataset/historical/expert_assistGET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performance
- New
division_idanddivision_namefields in these Teams webhook events:contact_center.team_createdcontact_center.team_movedcontact_center.team_members_assignedcontact_center.team_members_unassignedcontact_center.team_deletedcontact_center.team_updated