Use the list findings API to filter findings across the tenant with many
options from Provider, Service, Detection, Severity, Integration, etc. By
default all PASSED
and FAILED
findings are returned. To list
only failed findings filter by statuses=FAILED
Date range filtering is supported using the firstObservedAtStart
and firstObservedAtEnd
parameters:
firstObservedAtStart
alone: Includes findings with a first observed time from the specified date to the present.firstObservedAtEnd
alone: Includes findings with a first observed time up to the specified date.Date strings must follow ISO 8601 format (e.g., 2023-02-01T18:09:07Z
).
Bearer API Key. For example, "Bearer {Tenant API Key}"
Bearer API Key. For example, "Bearer {Tenant API Key}"
application/json
Filter findings based on Plerion Resource Names (prn) or ids. Accepts a comma-separated list of ids.
"id1,id2"
Filter findings based on Plerion Detection IDs. Accepts a comma-separated list of detection ids.
"PLERION-AWS-1,PLERION-AWS-2"
Filter findings based on Provider regions. Accepts a comma-separated list of regions.
"us-east-1,us-west-2"
Filter findings based on Asset Plerion Resource Names (prn) or asset ids. Accepts a comma-separated list of asset ids.
"assetId1,assetId2"
Filter findings based on Plerion integration ids. Accepts a comma-separated list of integration ids.
"integration1,integration2"
Filter findings based on asset group ids. Accepts a comma-separated list of asset group ids.
"assetGroupId1,assetGroupId2"
Filter findings based on severity levels. Accepts a comma-separated list of severity levels.
CRITICAL
, HIGH
, MEDIUM
, LOW
"CRITICAL,HIGH"
Filter findings based on statuses. Accepts a comma-separated list of statuses.
PASSED
, FAILED
"FAILED"
Filter findings based on provider resource types. Accepts a comma-separated list of resource types.
"AWS::S3::Bucket,AWS::Lambda::Function"
Filter findings based on provider. Accepts a comma-separated list of providers.
AWS
, Azure
, GCP
, Kubernetes
"AWS,GCP"
Filter findings based on cloud provider services. Accepts a comma-separated list of service names. Each service can be specified either by its name alone (e.g., S3
, Lambda
, EC2
) or prefixed with its provider in the format Provider::Service
(e.g., AWS::S3
, GCP::Compute
, Azure::VirtualMachine
).
"AWS::S3,GCP::Compute,Azure::VirtualMachine"
Filter findings based on whether the finding is exempted. Accepts true
or false
.
true
Start of the date range for filtering findings based on the first observed time.
Specify the start of the range using a valid ISO 8601 date-time string.
If firstObservedAtStart
is provided and firstObservedAtEnd
is omitted,
results will include findings from this date to the present.
Supported formats include:
yyyy-MM-ddTHH:mm:ssZ
(e.g., 2020-12-18T08:00:00Z
)yyyy-MM-ddTHH:mm:ss.SSSZ
(e.g., 2020-12-18T08:00:00.000Z
)"2023-02-01T18:09:07Z"
End of the date range for filtering findings based on the first observed time.
Specify the end of the range using a valid ISO 8601 date-time string.
If firstObservedAtEnd
is provided and firstObservedAtStart
is omitted,
results will include findings up to this date.
Supported formats include:
yyyy-MM-ddTHH:mm:ssZ
(e.g., 2020-12-18T08:00:00Z
)yyyy-MM-ddTHH:mm:ss.SSSZ
(e.g., 2020-12-18T08:00:00.000Z
)"2023-02-01T18:09:07Z"
Order the list by supported field
status
, provider
, resourceType
, service
, detectionId
, firstObservedAt
, lastObservedAt
, severityLevel
, resourceFullName
, assetId
, region
, integrationId
"provider"
The sort order of the list. The parameter sortBy has to be provided to use sortOrder. If sortOrder is not provided the default order is ASC
ASC
, DESC
"ASC"
Specify the batch size of the list. Used for pagination
x <= 1000
100
Get the next batch of findings. Used for pagination. When cursor is provided, the response will not include total count.
"k3d83a9b-k3dk-5lkd-2ldk-9kd77c1beb6"
Findings list
The response is of type object
.