Category: API
Summary: Analytics endpoints will now only allow metrics and dimensions that are actually supported.
Context: Analytics endpoints for aggregate metrics, conversation and user status details, and observation metrics all support different subsets of dimensions and/or metrics. For instance, the conversation dimension conversationId doesn't make any sense for user aggregate metrics. However, the SDKs and the documentation so far listed all metrics and dimensions as allowed for all Analytics endpoints (although including most would result in a 400 response). We are changing that so that Analytics endpoints now only list the subset of metrics and dimensions that actually applies to the endpoint.
Impact: There is no change in behavior but this is a breaking change for SDKs.
Date of Change: On or after 09/12/2019
Impacted APIs: Analytics API