11 new API endpoints and four new webhooks; over a dozen new fields across over a dozen APIs
Added
New Address Books APIs:
GET /v2/contact_center/address_books/contacts/{contactId}/custom_fields
GET /v2/contact_center/address_books/custom_fields
New Roles API:
DELETE /v2/contact_center/roles/{roleId}/privileges
New Queues APIs:
POST /v2/contact_center/queues/{queueId}/scheduled_callbacks/events
GET /v2/contact_center/queues/{queueId}/scheduled_callbacks/supportive_slots
New Users APIs:
DELETE /v2/contact_center/users/templates/{templateId}
PATCH /v2/contact_center/users/templates/{templateId}
POST /v2/contact_center/users/templates
GET /v2/contact_center/users/templates/{templateId}
New Asset Library API:
DELETE /v2/contact_center/asset_library/assets/{assetId}/items
New Logs API:
GET /v2/contact_center/email/messages
New webhook event:
contact_center.engagement_email_transcript_completed
New Asset Library webhook event:
contact_center.asset_created
contact_center.asset_updated
contact_center.asset_deleted
Changed
New outbound_longest_active_duration, outbound_longest_inactive_duration, outbound_total_inactive_duration, outbound_messages_sent, total_outbound, outbound_average_active_duration, outbound_total_active_duration, outbound_average_inactive_duration, inbound_total_inactive_duration, and inbound_total_messaging_duration response fields in this Reports(Legacy Reports) API:
GET /v2/contact_center/analytics/historical/queues/metrics
New timezone request field in these Address Books APIs:
POST /v2/contact_center/address_books/{addressBookId}/contacts
PATCH /v2/contact_center/address_books/{addressBookId}/contacts/{contactId}
New contact_timezone response field in these Campaigns APIs:
POST /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts
GET /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/{contactId}
New privileges request field in these Roles APIs:
POST /v2/contact_center/roles
PATCH /v2/contact_center/roles/{roleId}
New contact_timezone_source request field in these Campaigns APIs:
PATCH /v2/contact_center/outbound_campaign/campaigns/{campaignId}
POST /v2/contact_center/outbound_campaign/campaigns
New contact_timezone request field in these Campaigns APIs:
POST /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts
PATCH /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts/{contactId}
New timezone response field in these Address Books APIs:
GET /v2/contact_center/address_books/{addressBookId}/contacts/{contactId}
GET /v2/contact_center/address_books/{addressBookId}/contacts
POST /v2/contact_center/address_books/{addressBookId}/contacts
New agent_region_name,agent_region_id response fields in this Reports V2(CX Analytics) API:
GET /v2/contact_center/reports/operation_logs
New contact_timezone_source response field in these Campaigns APIs:
POST /v2/contact_center/outbound_campaign/campaigns
GET /v2/contact_center/outbound_campaign/campaigns/{campaignId}
New privileges response field in this Roles API:
POST /v2/contact_center/roles
New import_mode request field in this Flows API:
POST /v2/contact_center/flows