Get finding architecture context
Where a finding sits in the architecture: its components, exposure and reach.
GET
Where a finding sits in the architecture: its components, exposure and reach.
workspaceTokenheader
AuthorizationBearer <vat_<opaque-token>>Expiring, hashed workspace token with explicit scopes.
workspace_id*Workspace IdFormat
uuidfinding_id*Finding IdFormat
uuidSuccessful Response
application/json- 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 ClassValue in
"scanner_vulnerability""structural_finding""hypothesis""control_weakness""architectural_drift"finding_class_label*Finding Class Labelfinding_id*Finding IdFormat
uuidcurl -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"}