Skip to Content
veriom

Get finding architecture context

Where a finding sits in the architecture: its components, exposure and reach.

GET
/v1/workspaces/{workspace_id}/findings/{finding_id}/architecture-context

Where a finding sits in the architecture: its components, exposure and reach.

Authorization

workspaceToken
headerAuthorizationBearer <vat_<opaque-token>>

Expiring, hashed workspace token with explicit scopes.

Path Parameters

workspace_id*Workspace Id
Formatuuid
finding_id*Finding Id
Formatuuid

Response Body

Successful Response

application/json
  1. response
assessment_audit_id?|

The audit whose assessment placed the finding.

classification?|

The structural statement, for findings the assessment published.

context?|

Where the finding sits in the reconstructed architecture and what it could reach. Null when no assessment exists yet.

finding_class*Finding Class
Value in"scanner_vulnerability""structural_finding""hypothesis""control_weakness""architectural_drift"
finding_class_label*Finding Class Label
finding_id*Finding Id
Formatuuid
Example Request
curl -X GET 'https://api.veriom.ai/v1/workspaces/497f6eca-6276-4993-bfeb-53cbbbba6f08/findings/497f6eca-6276-4993-bfeb-53cbbbba6f08/architecture-context'
Example Response
{  "assessment_audit_id": "2b763fde-457b-4fcf-a712-3888f54e7d02",  "classification": {},  "context": {    "components": [      {        "dependents": [          "string"        ],        "environment": "string",        "identities": [          "string"        ],        "key": "string",        "name": "string",        "owner": "string",        "paths": [          "string"        ],        "placement": [          "string"        ],        "reaches": [          "string"        ],        "role": "string",        "sensitivity": "string",        "source_roots": [          "string"        ],        "zone": "string"      }    ],    "consequences": [      "string"    ],    "missing_evidence": [      "string"    ],    "placed": true,    "summary": "string"  },  "finding_class": "scanner_vulnerability",  "finding_class_label": "string",  "finding_id": "feebf65a-2eaa-4fae-aab2-772450efdffe"}