Submit a final result for an artifact (does not recompute classification)
Submit a final result for an artifact. This endpoint does not recompute the bundle’s classification value.
If the artifact belongs to the policy’s classification rule or simple classification question, submitting it here will leave classificationValue stale and inconsistent with the latest results. Use /rpc/submit-result-to-policy instead for any artifact that may affect classification.
evidenceId comes from the policy’s evidence definition (GET /policies/{id}, stages[].evidenceSet[].id). bundleId comes from POST /bundles.
content is a map of artifactId → value; the required shape depends on the artifact’s artifactType/details.type — see POST /rpc/submit-result-to-policy for the full content-shape table.
Related:
- POST /rpc/submit-result-to-policy (recommended — same content contract, plus recomputes classification and returns the current approvals/findings in one call; full content-shape table)
- GET /policies/ (read each artifact’s
detailsto determine its content shape before submitting) - GET /results/latest (read back results for a bundle)
- POST /rpc/compute-policy (read all approvals, results, and findings for a given policy on the bundle in one call)