[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-30 UTC."],[[["\u003cp\u003eThis webpage details how to retrieve conversation statistics using a \u003ccode\u003eGET\u003c/code\u003e HTTP request to the specified endpoint, \u003ccode\u003e/v1alpha1/{location=projects/*/locations/*}/conversations:calculateStats\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003elocation\u003c/code\u003e path parameter is required to specify the location of the conversations, and an optional \u003ccode\u003efilter\u003c/code\u003e query parameter is used to narrow down the results to a specific subset of conversations.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must be empty, and the response body includes various conversation statistics, such as average duration, average turn count, total conversation count, and detailed matches from smart and custom highlighters.\u003c/p\u003e\n"],["\u003cp\u003eThe response body also includes a time series (\u003ccode\u003econversationCountTimeSeries\u003c/code\u003e) which details the count of conversations over specified intervals.\u003c/p\u003e\n"],["\u003cp\u003eSpecific OAuth scopes (\u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e) and IAM permissions (\u003ccode\u003econtactcenterinsights.authorizedConversations.list\u003c/code\u003e, \u003ccode\u003econtactcenterinsights.conversations.list\u003c/code\u003e) on the \u003ccode\u003elocation\u003c/code\u003e resource are necessary to make this request.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.conversations.calculateStats\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [Try it!](#try-it)\n\nGets conversation statistics.\n\n### HTTP request\n\n`GET https://{endpoint}/v1alpha1/{location=projects/*/locations/*}/conversations:calculateStats`\n\nWhere `{endpoint}` is one of the [supported service endpoints](/contact-center/insights/docs/reference/rest#rest_endpoints).\n\nThe URLs use [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [CalculateStatsResponse](/contact-center/insights/docs/reference/rest/v1alpha1/CalculateStatsResponse).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permissions on the `location` resource:\n\n- `contactcenterinsights.authorizedConversations.list`\n- `contactcenterinsights.datasetConversations.list`\n- `contactcenterinsights.conversations.list`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]