---
title: "Set AML Verdict (BYORK Super Light)"
method: POST
path: "/screening/aml/verdict/manual"
tags: ["Compliance"]
---

# Set AML Verdict (BYORK Super Light)

`POST /screening/aml/verdict/manual`

## Request

- Base URL: `https://api.fireblocks.io/v1`
- URL: `https://api.fireblocks.io/v1/screening/aml/verdict/manual`
- Auth: none declared
- TypeScript: <https://skmtc.dev/fireblocks/apis/fireblocks-api/docs/screening/aml/verdict/manual/post.ts> (a function with typed inputs; its response is checked against the schema)

Set AML verdict for incoming transactions when **BYORK Super Light** (Manual Screening Verdict) is enabled. This endpoint is for Super Light only. For **BYORK Light**, use POST /screening/byork/verdict instead. When Super Light is retired, this endpoint will be deprecated; use the BYORK Light verdict API for new integrations.

## Headers

- `Idempotency-Key` string

## Request body

- AmlVerdictManualRequest
  - `verdict` 'ACCEPT' | 'REJECT', required: The AML verdict to set for the transaction
  - `txId` string, uuid, required: The transaction ID to set the verdict for

## Response `200`

AML verdict set successfully.

- AmlVerdictManualResponse
  - `success` boolean, required
  - `message` string, required

## Other responses

- `400`: Feature not enabled for tenant.
- `425`: Too Early - transaction not yet in pending screening.
- `500`: Internal server error.
- `default`: Error Response

---

[API](https://skmtc.dev/fireblocks/apis/fireblocks-api.md) - [All operations](https://skmtc.dev/fireblocks/apis/fireblocks-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fireblocks/apis/fireblocks-api/revisions/4eba9965659a?raw)
