# ReviewDecisionMutation

Fields, types, and constraints for ReviewDecisionMutation.

Canonical: https://commentary.dev/docs/reference/schemas/review-decision-mutation

Released API schema for `ReviewDecisionMutation`.

## Fields and constraints

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `expectedVersion` | integer | Yes |  |
| `operationKey` | string | Yes | Minimum length: 8. Maximum length: 128. |
| `blockerActorKey` | string | No |  |
| `resultingRevision` | string | No |  |
| `requestDecision` | boolean | No |  |
| `action` | `"request_decision"` · `"signal"` · `"decide"` · `"clear_blocker"` · `"record_application"` | Yes |  |
| `signal` | `"agree"` · `"object"` · `"needs_clarification"` · `"blocker"` | No |  |
| `active` | boolean | No |  |
| `decision` | `"accepted_for_change"` · `"rejected"` · `"out_of_scope"` · `"clear"` | No |  |
| `reason` | string | No | Maximum length: 1000. |

## Full schema

[Download this schema](/docs/reference/schemas/review-decision-mutation.json) or use the [complete OpenAPI document](/docs/reference/openapi.json) to resolve all references.

## Related reference

[Browse API endpoints](/docs/reference/api-operations).
