Skip to main content

Approval required

typehttps://docs.frem.sh/reference/api/errors/approval-required
HTTP status403 Forbidden

What it means

Returned by POST /orgs/{org}/security/release-findings/{id}/dismiss when your organisation requires approval for dismissals and the caller is not an approver. Dismissals on release branches do not go through the request-and-approve queue yet, so only an approver can dismiss there. The finding stays open.

Example detail message returned with this error:

  • This organisation requires an approver to accept a finding; ask an approver to dismiss it.

What to do

Ask an exception approver to dismiss the finding, or fix it. See Dismissals require approval.

Response shape

All fremforge API errors are RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/approval-required",
  "title": "Forbidden",
  "status": 403,
  "detail": "..."
}

Branch on type, not on title or detail - those are human-readable and may be reworded.