---
title: "Get BYORK Light verdict"
method: GET
path: "/screening/byork/verdict"
tags: ["Compliance"]
---

# Get BYORK Light verdict

`GET /screening/byork/verdict`

## Request

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

Returns the current BYORK verdict and status for a transaction. Status can be PRE_ACCEPTED, PENDING, RECEIVED (verdict is final but processing not yet complete), or COMPLETED. Requires BYORK Light to be enabled for the tenant. Returns 404 if no BYORK verdict is found for the transaction.

## Query parameters

- `txId` string, required

## Response `200`

Current verdict and status.

- GetByorkVerdictResponse: Response for GET BYORK verdict (current verdict/status for a transaction).
  - `status` 'PRE_ACCEPTED' | 'COMPLETED' | 'PENDING' | 'RECEIVED', required: PRE_ACCEPTED - Verdict stored and will be applied when processing reaches the point where your decision is needed. COMPLETED - Verdict final and processing complete. PENDING - Transaction in BYORK flow; no final verdict yet (awaiting decision or processing). RECEIVED - Verdict final and stored; processing not yet complete.
  - `verdict` 'ACCEPT' | 'REJECT' | 'WAIT', required: ACCEPT/REJECT - Final or pre-accepted verdict. WAIT - When status is PENDING (transaction awaiting decision).

## Other responses

- `400`: BYORK Light not enabled for tenant or txId missing.
- `404`: No BYORK verdict found for this transaction.
- `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)
