Returns every policy Finding recorded against one graph object, identified by objectId, in a single unpaginated list. The object must belong to the organization. For a paginated list, use the object's own findings field.
Response
Returns a FindingsListPayload!
Arguments
| Name | Description |
|---|---|
orgId - OrganizationId!
|
The Organization identifier. |
input - FindingsListInput!
|
Object filter input. |
mockOptions - MockDataInput
|
When enabled, returns mock findings from the mock policy service instead of the real store. |
Example
Query
query policyFindingsList(
$orgId: OrganizationId!,
$input: FindingsListInput!,
$mockOptions: MockDataInput
) {
policyFindingsList(
orgId: $orgId,
input: $input,
mockOptions: $mockOptions
) {
findings {
id
orgId
objectType
objectTypeLabel
displayName
firstSeen
lastSeen
seen {
...SeenOnlineFragment
}
createdAt
updatedAt
snapshotInfo {
...GraphObjectSnapshotInfoFragment
}
name
foundOnObject {
...GraphObjectFragment
}
foundOnSnapshot {
...GraphObjectFragment
}
severity
remediationInstructions {
...RemediationInstructionsFragment
}
currentConfiguration
expectedConfiguration
type
typeMetadata {
... on FindingTypeMetadataConfiguration {
...FindingTypeMetadataConfigurationFragment
}
... on FindingTypeMetadataFile {
...FindingTypeMetadataFileFragment
}
... on FindingTypeMetadataVulnerability {
...FindingTypeMetadataVulnerabilityFragment
}
}
status
statusChanges {
...FindingStatusChangesPayloadFragment
}
rule {
...RuleFragment
}
findings {
...FindingsPayloadFragment
}
issues {
...IssuesPayloadFragment
}
issuesSummary {
...IssuesSummaryFragment
}
}
}
}
Variables
{
"orgId": "615f3b3b28284380e28a7342",
"input": FindingsListInput,
"mockOptions": MockDataInput
}
Response
{"data": {"policyFindingsList": {"findings": [Finding]}}}