Required. The time range to return bucketed counts for. Note that this will not affect the lastDetectionTime, which indicates the time of the latest detection for the rule regardless of this time range.
[[["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-08-25 UTC."],[[["\u003cp\u003eThis endpoint, \u003ccode\u003eprojects.locations.instances.legacy.legacyGetCuratedRulesTrends\u003c/code\u003e, retrieves detection counts and the last detection timestamp for a specified list of Curated Rule IDs.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request method is \u003ccode\u003eGET\u003c/code\u003e, using a URL structure that includes a required \u003ccode\u003einstance\u003c/code\u003e path parameter and is invoked through the following url \u003ccode\u003ehttps://chronicle.googleapis.com/v1alpha/{instance}/legacy:legacyGetCuratedRulesTrends\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eRequired query parameters include \u003ccode\u003eruleId[]\u003c/code\u003e for specifying the curated rule IDs, \u003ccode\u003ebucketTimeRange\u003c/code\u003e to set the time range for bucketed counts, and \u003ccode\u003ebucketSize\u003c/code\u003e to define the bucket size, while the request body must be empty.\u003c/p\u003e\n"],["\u003cp\u003eThe successful response includes a JSON structure with a \u003ccode\u003erule_trends\u003c/code\u003e field, which is an array of \u003ccode\u003eLegacyRuleTrends\u003c/code\u003e objects summarizing each curated rule, but it is not guaranteed that the rule_trends order matches the order of the request's rule_ids.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope, and the \u003ccode\u003echronicle.legacies.legacyGetCuratedRulesTrends\u003c/code\u003e IAM permission on the specified \u003ccode\u003einstance\u003c/code\u003e resource is mandatory.\u003c/p\u003e\n"]]],[],null,["# Method: legacy.legacyGetCuratedRulesTrends\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 - [JSON representation](#body.LegacyGetCuratedRuleTrendsResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [Try it!](#try-it)\n\n**Full name**: projects.locations.instances.legacy.legacyGetCuratedRulesTrends\n\nLegacy RPC for listing detection counts and last detection timestamp for a list of Curated Rule ids.\n\n### HTTP request\n\nChoose a location: \nafrica-south1 asia-northeast1 asia-south1 asia-southeast1 asia-southeast2 australia-southeast1 europe-west12 europe-west2 europe-west3 europe-west6 europe-west9 me-central1 me-central2 me-west1 northamerica-northeast2 southamerica-east1 us eu \n\n\u003cbr /\u003e\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nA legacy rpc response for summary of detection counts and last detection timestamp for a list of curated rule ids.\n\nIf successful, the response body contains data with the following structure:\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) permission on the `instance` resource:\n\n- `chronicle.legacies.legacyGetCuratedRulesTrends`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]