Reject governance request
POST/ai/governance/approvals/{id}/reject
Rejects a pending AI governance approval request, preventing the queued action from executing. The rejection is audit-logged with the provided reason.
Request
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | The numeric ID of the approval request to reject. |
Request body
Content type application/json.
| Field | Type | Required | Description |
|---|---|---|---|
reason | string | No | Required rejection reason for the audit log. Max length: 1000 |
Example
{
"reason": "This action would access PII outside the approved scope."
}
Responses
200 Approval request rejected; action blocked
404 Approval request not found
Example request
curl -X POST "https://{tenant}.faciotech.net/api/v1/ai/governance/approvals/{id}/reject" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"reason": "This action would access PII outside the approved scope."}'