---
title: "Reject the approval request by id"
method: POST
path: "/approvals/{approvalRequestId}/reject-decisions"
tags: ["approvals"]
---

# Reject the approval request by id

`POST /approvals/{approvalRequestId}/reject-decisions`

## Path parameters

- `approvalRequestId` string, required

## Request body

- object
  - `approverId` string, required
  - `comment` string, required

## Response `204`

Approval request rejected

## Other responses

- `400` — with code * **APPROVAL_REQUEST_NOT_FOUND** * **APPROVAL_COMPLETED** when approval request is already approved, rejected or abandoned * **DECISION_NOT_YET_ALLOWED** when trying to take decision before previous step completion * **APPROVER_NOT_ALLOWED** when user is not an approver in given approval request * **DECISION_ALREADY_TAKEN** when approver is trying to modify already taken decision * **COMMENT_IS_REQUIRED** when approver is trying reject without the comment
- `404` — with code * **APPROVAL_REQUEST_NOT_FOUND** when approval request is not found

---

[API](https://skmtc.net/smartrecruiters/apis/apply-api.md) · [All operations](https://skmtc.net/smartrecruiters/apis/apply-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartrecruiters/apply-api/versions/449bdc2516c9/schema)
