Reject Diff
Reject a pending diff to discard proposed changes to a schema graph class version. Requires write scope.
Reject a pending diff to discard its proposed field changes. The class version remains unchanged, and the diff is marked as rejected for audit purposes. Rejected diffs are retained in the history and can be reviewed later but cannot be re-approved.
POST
/v1/schema-graph/diffs/{id}/rejectResponse
Response fields
idstringDiff UUID.
review_statusstringAlways `rejected` on success.
Response
{
"id": "diff-uuid-1",
"review_status": "rejected"
}Errors
Error responses
401unauthorizedMissing or invalid API key.
404not_foundNo diff with this ID exists for your organization.
429rate_limitedToo many requests. Retry after the period indicated in the Retry-After header.
Rejected diffs are retained for audit and appear with review_status: "rejected" when listing diffs. If the same field changes are needed later, the platform generates a new diff automatically during the next extraction cycle. Use rejection to discard noisy or incorrect field discoveries without advancing the class version.