---
title: "Update the status of Fraud process results"
method: PATCH
path: "/v2/individuals/{entityId}/results/fraud"
tags: ["Individual Results"]
---

# Update the status of Fraud process results

`PATCH /v2/individuals/{entityId}/results/fraud`

Update the status of a set of Fraud process results.
The request body supports batch processing of fraud results with the following components:
- processResults: Array of UUID strings identifying specific fraud Process Results to update - manualStatus: The resolution status for the fraud, which can be one of:
  * FALSE_POSITIVE: When the result is determined to be false positive.
  * TRUE_POSITIVE: When the result is determined to be true positive.
  * UNKNOWN: When the result is still being evaluated and you do not yet want to resolve it.
- comment: Optional documentation for the decision rationale, useful for audit trails and team communication

## Headers

- `api_key` string, required
- `X-Frankie-CustomerID` string, required
- `X-Frankie-CustomerChildID` string
- `X-Frankie-Channel` string
- `X-Frankie-Username` string

## Request body

- IndividualProFraudReq
  - `processResults` string[], required — The process result IDs to update. These are the PROs created when a fraud has been found.
  - `manualStatus` 'FALSE_POSITIVE_ACCEPT' | 'FALSE_POSITIVE_REJECT' | 'TRUE_POSITIVE_ACCEPT' | 'TRUE_POSITIVE_REJECT', required — The status that the fraud process result should be set to after the results have been reviewed. - FALSE_POSITIVE_ACCEPT: When the result is determined to be false positive and it is an acceptable risk. - FALSE_POSITIVE_REJECT: When the result is determined to be false positive and it is an unacceptable risk. - TRUE_POSITIVE_ACCEPT: When the result is determined to be true positive and it is an acceptable risk. - TRUE_POSITIVE_REJECT: When the result is determined to be true positive and it is an unacceptable risk.
  - `comment` Comment
    - `commentId` string — Unique identifier for the comment.
    - `text` string — The text content of the comment.

## Response `200`

OK

- IndividualProFraudRes
  - `requestId` string, required — The unique request identifier for the API call made.
  - `processResults` ProcessResultObject[], required — unresolved $ref

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error
- `502` — Bad Gateway
- `503` — Service Unavailable

---

[API](https://skmtc.net/frankieone/apis/kyc-v2-api.md) · [All operations](https://skmtc.net/frankieone/apis/kyc-v2-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/frankieone/kyc-v2-api/revisions/880b27506cbb/schema)
