Five new endpoints; many new request and response fields in Reports, Routing Profiles, and other APIs

Added

  • New Reports V2(CX Analytics) API:
    • GET /v2/contact_center/analytics/dataset/historical/expert_assist
  • New Campaigns APIs:
    • PATCH /v2/contact_center/outbound_campaign/contact_lists
    • PATCH /v2/contact_center/outbound_campaign/contact_lists/{contactListId}/contacts
  • New Queues API:
    • GET /v2/contact_center/queue_templates/{queueTemplateId}
  • New Users API:
    • PATCH /v2/contact_center/users/{userId}/opt_in_out_queues

Changed

  • New start_time_to, start_time_from, end_time_from, and end_time_to response fields in these Reports V2(CX Analytics) APIs:
    • GET /v2/contact_center/analytics/dataset/historical/engagement
    • GET /v2/contact_center/analytics/dataset/historical/agent_timecard
    • GET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performance
    • GET /v2/contact_center/analytics/dataset/historical/agent_performance
  • New exit_time_to, enter_time_from, exit_time_from, and enter_time_to response fields in these Reports V2(CX Analytics) APIs:
    • GET /v2/contact_center/analytics/dataset/historical/queue_performance
    • GET /v2/contact_center/analytics/dataset/historical/flow_performance
  • New time_steps, time_step, default_skill_id, default_skill_name, ignore_transferring_skills, and backup_skills response fields in these Routing Profiles APIs:
    • GET /v2/contact_center/agent_routing_profiles/{agentRoutingProfileId}
    • GET /v2/contact_center/agent_routing_profiles
    • POST /v2/contact_center/agent_routing_profiles
  • New backup_skills, ignore_transferring_skills, time_step, default_skill_id, and time_steps request fields in these Routing Profiles APIs:
    • PATCH /v2/contact_center/agent_routing_profiles/{agentRoutingProfileId}
    • POST /v2/contact_center/agent_routing_profiles
  • New next_page_token request field in these Reports V2(CX Analytics) APIs:
    • GET /v2/contact_center/analytics/log/historical/engagement
    • GET /v2/contact_center/analytics/dataset/historical/queue_performance
    • GET /v2/contact_center/analytics/dataset/historical/engagement
    • GET /v2/contact_center/analytics/dataset/historical/agent_timecard
    • GET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performance
    • GET /v2/contact_center/reports/operation_logs
    • GET /v2/contact_center/analytics/dataset/historical/agent_performance
    • GET /v2/contact_center/analytics/dataset/historical/disposition
    • GET /v2/contact_center/analytics/dataset/historical/flow_performance
  • New origin_method request field in this Reports V2(CX Analytics) API:
    • GET /v2/contact_center/analytics/dataset/historical/queue_performance
  • New caller_id_number, consumer_number, and dialer_method request fields in this Reports V2(CX Analytics) API:
    • GET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performance
  • New video_callback_settings request field in this Queues API:
    • PATCH /v2/contact_center/queues/{queueId}
  • New entry_point, enter_channel, and enter_channel_source request fields in this Reports V2(CX Analytics) API:
    • GET /v2/contact_center/analytics/dataset/historical/flow_performance
  • New sort_order and highest_watermark request fields in this Reports V2(CX Analytics) API:
    • GET /v2/contact_center/reports/operation_logs
  • New agent_countries and user_id request fields in this Reports V2(CX Analytics) API:
    • GET /v2/contact_center/analytics/dataset/historical/agent_timecard
  • New page_size request field in these Reports V2(CX Analytics) APIs:
    • GET /v2/contact_center/analytics/dataset/historical/queue_performance
    • GET /v2/contact_center/analytics/dataset/historical/engagement
    • GET /v2/contact_center/analytics/dataset/historical/agent_timecard
    • GET /v2/contact_center/analytics/dataset/historical/outbound_dialer_performance
    • GET /v2/contact_center/reports/operation_logs
    • GET /v2/contact_center/analytics/dataset/historical/agent_performance
    • GET /v2/contact_center/analytics/dataset/historical/flow_performance
  • New channel and channel_source request fields in these Reports V2(CX Analytics) APIs:
    • GET /v2/contact_center/analytics/dataset/historical/queue_performance
    • GET /v2/contact_center/analytics/dataset/historical/engagement
    • GET /v2/contact_center/analytics/dataset/historical/agent_performance
  • New teams response field in these Users APIs:
    • GET /v2/contact_center/users
    • GET /v2/contact_center/users/{userId}/queues
    • GET /v2/contact_center/users/{userId}
  • New team_id request field in these Reports V2(CX Analytics) APIs:
    • GET /v2/contact_center/analytics/dataset/historical/engagement
    • GET /v2/contact_center/analytics/dataset/historical/agent_timecard
    • GET /v2/contact_center/analytics/dataset/historical/agent_performance
  • New engagement_id response field in this Logs API:
    • GET /v2/contact_center/work_item/messages
  • New teams response field in these Queues APIs:
    • GET /v2/contact_center/queues/{queueId}/agents
    • GET /v2/contact_center/queues/{queueId}/supervisors
  • New engagement_id and reservation_id request fields in this Call Control API:
    • POST /v2/contact_center/users/{userId}/commands