Filters an organization or source's findings and groups them by their specified properties in a location. If no location is specified, findings are assumed to be in global
To group across all sources provide a - as the source id. The following list shows some examples:
Expression that defines the filter to apply across findings. The expression is a list of one or more restrictions combined via logical operators AND and OR. Parentheses are supported, and OR has higher precedence than AND.
Restrictions have the form <field> <operator> <value> and may have a - character in front of them to indicate negation. Examples include:
name
securityMarks.marks.marka
The supported operators are:
= for all value types.
>, <, >=, <= for integer values.
:, meaning substring matching, for strings.
The supported value types are:
string literals in quotes.
integer literals without quotes.
boolean literals true and false without quotes.
The following field and operator combinations are supported:
name: =
parent: =, :
resourceName: =, :
state: =, :
category: =, :
externalUri: =, :
eventTime: =, >, <, >=, <=
Usage: This should be milliseconds since epoch or an RFC3339 string. Examples: eventTime = "2019-06-10T16:07:18-07:00"eventTime = 1560208038000
severity: =, :
securityMarks.marks: =, :
resource:
resource.name: =, :
resource.parent_name: =, :
resource.parent_display_name: =, :
resource.project_name: =, :
resource.project_display_name: =, :
resource.type: =, :
groupBy
string
Required. Expression that defines what assets fields to use for grouping. The string value should follow SQL syntax: comma separated list of fields. For example: "parent,resourceName".
pageToken
string
The value returned by the last GroupFindingsResponse; indicates that this is a continuation of a prior findings.group call, and that the system should return the next page of data.
pageSize
integer
The maximum number of results to return in a single response. Default is 10, minimum is 1, maximum is 1000.
[[["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-02 UTC."],[],[],null,["# Method: organizations.sources.findings.group\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nFilters an organization or source's findings and groups them by their specified properties in a location. If no location is specified, findings are assumed to be in global\n\nTo group across all sources provide a `-` as the source id. The following list shows some examples:\n\n- `/v2/organizations/{organizationId}/sources/-/findings` + `/v2/organizations/{organizationId}/sources/-/locations/{locationId}/findings`\n- `/v2/folders/{folder_id}/sources/-/findings`\n- `/v2/folders/{folder_id}/sources/-/locations/{locationId}/findings`\n- `/v2/projects/{projectId}/sources/-/findings`\n- `/v2/projects/{projectId}/sources/-/locations/{locationId}/findings`\n\n### HTTP request\n\nChoose a location: \nglobal me-central2 us eu \n\n\u003cbr /\u003e\n\nThe URLs use [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Request body\n\nThe request body contains data with the following structure:\n\n### Response body\n\nIf successful, the response body contains an instance of [GroupFindingsResponse](/security-command-center/docs/reference/rest/v2/GroupFindingsResponse).\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)."]]