Update a rule result
Update a rule result. Only the fields you send are changed.
Use this to assign an owner, or to exclude a single result from compliance without deactivating
the rule everywhere. deactivatedReason is required when setting deactivated to true.
A result’s status is computed by Openlayer and cannot be set directly.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your workspace API key. See Find your API key for more information.
Path Parameters
The rule result id.
Response
Status OK.
The rule result id.
"5b7d9f1a-2c3e-4d5f-8a6b-9c0d1e2f3a4b"
The id of the workspace the rule result belongs to.
The rule this result belongs to.
The compliance status of the rule for this entity.
running, passing, failing, skipped, error, pending, due_soon "passing"
Whether this result is excluded from compliance calculations.
The creation date.
"2026-03-22T11:31:01.185Z"
The last update date.
"2026-03-22T11:31:01.185Z"
The project this result was evaluated for. null for workspace-scoped rules.
A human-readable explanation of the status.
When the rule was last evaluated. Platform rules only.
When the rule will next be evaluated. Platform rules only.
When the most recent piece of evidence was attached. Evidence rules only.
When the evidence must be renewed. Evidence rules with a renewal cadence only.
Why the result was excluded.
The user responsible for this result.
Rule results that must pass before this one can be satisfied.
Rule results that this one blocks.