[[["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 endpoint calculates conversation statistics, accessible via a \u003ccode\u003eGET\u003c/code\u003e request to a specified URL using gRPC Transcoding syntax.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires a location path parameter and can optionally use a filter query parameter to refine the conversation subset.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must be empty, and the successful response includes data like average duration, turn count, conversation count, and various types of match data, including custom and smart highlighter matches.\u003c/p\u003e\n"],["\u003cp\u003eThe response also features time-series data (\u003ccode\u003econversationCountTimeSeries\u003c/code\u003e), showing conversation counts over time intervals, where each interval contains the start time and the number of conversations.\u003c/p\u003e\n"],["\u003cp\u003eAccess to this functionality requires specific OAuth scopes and IAM permissions, notably \u003ccode\u003econtactcenterinsights.authorizedConversations.list\u003c/code\u003e and \u003ccode\u003econtactcenterinsights.conversations.list\u003c/code\u003e, on the specified location.\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}/v1/{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/v1/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)."]]