Skip to main content
GET
List assessments

Authorizations

Authorization
string
header
required

Bearer token for authentication

Query Parameters

scope
enum<string>
default:ASSESSMENT_SCOPE_UNSPECIFIED

Filter by scope

Available options:
ASSESSMENT_SCOPE_UNSPECIFIED,
ASSESSMENT_SCOPE_PROJECT,
ASSESSMENT_SCOPE_PROJECT_VERSION
external_id
string

Filter by external ID (e.g. CVE identifier)

project_name
string

Filter by project name

pagination.page
integer<int32>

The (zero-based) offset of the first item returned in the collection.

pagination.page_size
integer<int32>

The maximum number of entries to return. If the value exceeds the maximum, then the maximum value will be used.

project_version_name
string

Filter by project version name

finding_id
string

Filter by finding ID to list assessments linked to a specific finding

Filter by finding ID

has_findings
boolean

Filter by whether the assessment has any linked findings

Filter by presence of linked findings. True = only with findings, false = only without

has_pending_revision
boolean

Filter by whether the assessment has a pending revision awaiting review

Filter by presence of a pending revision. True = only with a pending review, false = only without

relevant_to_project_version
boolean

When true, only return assessments relevant to the target project version (version-scoped, or project-scoped with findings linked on that version). Applied only when project_version_name is set; otherwise ignored.

statuses
enum<string>[]

Filter by one or more statuses (match any). Empty means no status filter.

Available options:
ASSESSMENT_STATUS_UNSPECIFIED,
ASSESSMENT_STATUS_NOT_AFFECTED,
ASSESSMENT_STATUS_AFFECTED,
ASSESSMENT_STATUS_UNDER_INVESTIGATION,
ASSESSMENT_STATUS_FIXED

Response

A successful response.

Response for List method

results
AssessmentItem · object[]
pagination
OffsetPaginationResponse is used to return the pagination information · object
Example: