Hi,
I am trying to extract data using /api/v2/analytics/conversations/aggregates/query but I run into the below error
AttributeError Traceback (most recent call last)
in
12
13
---> 14 api_instance = PureCloudPlatformClientV2.PostAnalyticsConversationsAggregatesQueryRequest()
15 body = PureCloudPlatformClientV2.ConversationAggregationQuery() # ConversationAggregationQuery | query
16
AttributeError: module 'PureCloudPlatformClientV2' has no attribute 'PostAnalyticsConversationsAggregatesQueryRequest'
Below is the python script i am using
region = PureCloudPlatformClientV2.PureCloudRegionHosts.eu_west_1
PureCloudPlatformClientV2.configuration.host = region.get_api_host()GENESYS_CLOUD_CLIENT_ID = 'x'
GENESYS_CLOUD_CLIENT_SECRET = 'x'apiclient = PureCloudPlatformClientV2.api_client.ApiClient().get_client_credentials_token(GENESYS_CLOUD_CLIENT_ID,GENESYS_CLOUD_CLIENT_SECRET)
Configure OAuth2 access token for authorization: PureCloud OAuth
PureCloudPlatformClientV2.configuration.access_token = apiclient.access_token
api_instance = PureCloudPlatformClientV2.PostAnalyticsConversationsAggregatesQueryRequest()
body = PureCloudPlatformClientV2.ConversationAggregationQuery() # ConversationAggregationQuery | querytry:
# Query for conversation aggregates api_response = api_instance.post_analytics_conversations_aggregates_query(body) pprint(api_response)
except ApiException as e:
print("Exception when calling PostAnalyticsConversationsAggregatesQueryRequest->post_analytics_conversations_aggregates_query: %s\n" % e)