Skip to Content
veriom

Finding groups

Open security and architectural findings, and why the architectural group may be empty. Security findings are what a scanner reported, split by what their impact review says about the architecture. Architectural findings are what the architecture analysis reported, by class. The structural part reads the latest architecture snapshot's checks, so an empty group says whether they never ran, lacked evidence (and which) or ran clean.

GET
/v1/workspaces/{workspace_id}/findings/groups

Open security and architectural findings, and why the architectural group may be empty.

Security findings are what a scanner reported, split by what their impact review says about the architecture. Architectural findings are what the architecture analysis reported, by class. The structural part reads the latest architecture snapshot's checks, so an empty group says whether they never ran, lacked evidence (and which) or ran clean.

Authorization

workspaceToken
headerAuthorizationBearer <vat_<opaque-token>>

Expiring, hashed workspace token with explicit scopes.

Path Parameters

workspace_id*Workspace Id
Formatuuid

Response Body

Successful Response

application/json
  1. response

The two Findings groups' counts, and why the architectural one may be empty.

architectural*

Open architectural findings, by class.

security*

Open security findings, split by what their impact review says about the architecture.

structural*

Why the architectural group lists what it does.

Example Request
curl -X GET 'https://api.veriom.ai/v1/workspaces/497f6eca-6276-4993-bfeb-53cbbbba6f08/findings/groups'
Example Response
{  "architectural": {    "class_counts": {      "property1": 0,      "property2": 0    },    "critical": 0,    "high": 0,    "open": 0  },  "security": {    "awaiting_review": 0,    "critical": 0,    "high": 0,    "linked": 0,    "not_linked": 0,    "not_reviewed": 0,    "open": 0,    "pending_review": 0,    "view": "actionable"  },  "structural": {    "checks_failed": 0,    "checks_passed": 0,    "checks_undecided": 0,    "evaluated_at": "2019-08-24T14:15:22Z",    "missing_evidence": [      "string"    ],    "required_evidence": [      "string"    ],    "state": "has_findings"  }}