---
title: "Update Job Review"
method: PUT
path: "/api/jobs/{id}/review"
tags: ["jobs"]
---

# Update Job Review

`PUT /api/jobs/{id}/review`

Update Job Review

## Request body

- UpdatejobInputs
  - `idValid` boolean — Is the id valid.
  - `selfieValid` boolean — Is the selfie valid.
  - `faceMatch` boolean — Is the face match valid.
  - `birthDateMatch` boolean — Does the birthdate match.
  - `nameMatch` boolean — Does the name match.
  - `firstName` string — The first name.
  - `lastName` string — The last name.
  - `docId` string — The document id number.
  - `idType` 'passport' | 'commercial-license' | 'global-entry' | 'identification' | 'residence' | 'employment' | 'drivers-license' | 'drivers-license-permit' — The id type.
  - `state` string — The state/province/territory [ISO 3166-2 code](https://en.wikipedia.org/wiki/ISO_3166-2).
  - `country` string — The country [ISO 3166-1 code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).
  - `dlvValid` boolean — Reviewer override for the DLV check. Mirrors the other per-field overrides (`idValid`, `selfieValid`, …) and lets a reviewer approve a job that was rejected by DLV. `false` participates in the `reviewSuccess` calculation as a rejection; `true` (or `null`) does not. The original Vouched decision (`result.success`) is preserved.

## Response `200`

Update Review of a Job

## Other responses

- `400` — InvalidRequestError - The request is invalid.
- `401` — AuthenticationError - The request could not be authenticated.
- `404` — ConnectionError - A connection error occurred while communicating to the Vouched service.
- `429` — TooManyRequestsError - the Vouched service has throttled this request.
- `500` — UnknownSystemError - A unknown system error occurred.

---

[API](https://skmtc.dev/vouched/apis/vouched-api.md) · [All operations](https://skmtc.dev/vouched/apis/vouched-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vouched/vouched-api/revisions/e6b14826bf7f/schema)
