---
title: "Update manual review"
method: PUT
path: "/omni/manual-review"
tags: ["Interview"]
---

# Update manual review

`PUT /omni/manual-review`

Can be used to set an interview as 'needs manual review', 'approved by manual review' or 'rejected by manual review'.
In case manualReviewStatus field in request is set to APPROVED or REJECTED, notification to client side is sent
for onboarding status change - see [notify-status-changed] for more details

## Query parameters

- `interviewId` string

## Headers

- `api-version` string, required

## Request body

- UpdateManualReviewRequest
  - `manualReviewStatus` 'REQUIRED' | 'APPROVED' | 'REJECTED', required
  - `newReason` string — Intended to be use when setting manualReviewStatus as required, it will be added to the list of reasons why a session was flagged as needs manual review.
  - `comment` string — Required comment in written form.

## Response `200`

OK

- BasicResponse
  - `success` boolean — Flag indicating request passed successfully.
  - `sessionStatus` 'Alive' | 'Closed' | 'Deleted' — Session status

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/incode/apis/incode-omni-api.md) · [All operations](https://skmtc.net/incode/apis/incode-omni-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/incode/incode-omni-api/versions/30cd6d926ea3/schema)
