> ## Documentation Index
> Fetch the complete documentation index at: https://opentrain.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Reject Changeset

> Reject a submitted or approved changeset.

Rejects a proposal (`SUBMITTED` or `APPROVED` → `REJECTED`). Nothing is written; the record and its operations remain readable for audit.

**Requirements:** `instructions:review` + workspace `REVIEWER` or `OWNER` + a verified (claimed) account.

## Request

<ParamField path="changesetId" type="string" required>
  The proposal to reject.
</ParamField>

<ParamField body="decisionNote" type="string">
  Optional reviewer note, stored as `decisionNote`.
</ParamField>

## Response

<ResponseField name="changeset" type="object">
  The updated record with `status: "REJECTED"`.
</ResponseField>
