Skip to main content
GET
Get security scan findings

Authorizations

api_key
string
header
required

API key for authentication. See the Authentication page for your API for details on how to get your key.

Path Parameters

workspace_id
string
required
run_id
string
required

Security scan run ID from the run_id field of an app.security.check_run audit event.

Response

Successful Response

run_id
string
required

Identifier of the security scan run.

Example:

"6886b8d390dc7e2f4a2c91b3"

app_id
string
required

App the scan ran against.

Example:

"6820f3a4e7b91d003c45a1f2"

workspace_id
string
required

Workspace that owns the run.

Example:

"67f2c8e01a3b5d004e92d7a1"

created_date
string<date-time>
required

When the scan ran, in YYYY-MM-DDTHH:MM:SSZ format (UTC).

Example:

"2026-07-26T14:32:17Z"

coverage
SecurityScanCoverageResponse · object
required

Per-section outcome. A section's empty findings array is a clean result only when its coverage is completed.

rls_recommendations
RLSFindingResponse · object[]

Row-level security recommendations. Unscored.

hardcoded_secrets
HardcodedSecretFindingResponse · object[]

Hardcoded-secret findings. Unscored; secret values are never returned.

backend_functions
BackendFunctionFindingResponse · object[]

Backend-function authorization issues. Unscored.

dependency_vulnerabilities
DependencyFindingResponse · object[]

Dependency vulnerabilities. May carry a scanner-provided severity.

static_code_findings
StaticCodeFindingResponse · object[]

Static code analysis findings. May carry a scanner-provided severity.