Approve report
POST
workspaceTokenheader
AuthorizationBearer <vat_<opaque-token>>Expiring, hashed workspace token with explicit scopes.
workspace_id*Workspace IdFormat
uuidreport_id*Report IdFormat
uuidSuccessful Response
application/json- response
approved_at*|nullapproved_by*|nullaudit_id*Audit IdFormat
uuidcompliance_control_count?Compliance Control CountRange
0 <= valueDefault
0confirmed_findings?Confirmed FindingsFindings confirmed as architecturally relevant.
Range
0 <= valueDefault
0created_at*Created AtFormat
date-timediagnostic_count?Diagnostic CountRange
0 <= valueDefault
0finding_dispositions?history_change_count?History Change CountRange
0 <= valueDefault
0id*IdFormat
uuidimpact_review_status?Impact Review StatusWhether every observation has an architectural conclusion.
Default
"complete"Value in
"complete""incomplete""not_started"kind?Kindperiod covers every audit completed in a date range; audit_id is then the latest of them. audit is one audit's report.
Default
"audit"Value in
"audit""period"needs_investigation?Needs InvestigationScanner observations with no evidence-backed architectural conclusion yet: reviewed without a conclusion, not reached by the review, or awaiting it.
Range
0 <= valueDefault
0period?|nullpublished_at?|When the report was published in the app, automatically as its audit completed. Approval (approved_at) stays a person's attestation.
revision*Revisionstatus*Statustaxonomy_snapshot_id*|nullworkspace_id*Workspace IdFormat
uuidcurl -X POST 'https://api.veriom.ai/v1/workspaces/497f6eca-6276-4993-bfeb-53cbbbba6f08/reports/497f6eca-6276-4993-bfeb-53cbbbba6f08/approve'Example Response
{ "approved_at": "2019-08-24T14:15:22Z", "approved_by": "02030314-b162-4b4d-8af1-88eabdcc615d", "audit_id": "78c04fa6-cfb4-46a0-9aa5-3681ba4f3897", "compliance_control_count": 0, "confirmed_findings": 0, "created_at": "2019-08-24T14:15:22Z", "diagnostic_count": 0, "finding_dispositions": { "property1": 0, "property2": 0 }, "history_change_count": 0, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "impact_review_status": "complete", "kind": "audit", "needs_investigation": 0, "period": { "audit_count": 0, "end": "2019-08-24", "label": "string", "source_count": 0, "start": "2019-08-24" }, "published_at": "2019-08-24T14:15:22Z", "revision": 0, "status": "string", "taxonomy_snapshot_id": "487bda72-1129-4a41-8441-bc24f9e8006b", "workspace_id": "0967198e-ec7b-4c6b-b4d3-f71244cadbe9"}