> ## Documentation Index
> Fetch the complete documentation index at: https://developers.fireblocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://developers.fireblocks.com/feedback

```json
{
  "path": "/api-reference/compliance/get-byork-light-verdict",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Get BYORK Light verdict

> 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.



## OpenAPI

````yaml https://docs.fireblocks.com/api/v1/swagger.yaml get /screening/byork/verdict
openapi: 3.0.0
info:
  title: Fireblocks API
  description: >
    Fireblocks provides a suite of applications to manage digital asset
    operations and a complete development platform to build your business on the
    blockchain.


    - Visit our website for more information: [Fireblocks
    Website](https://fireblocks.com)

    - Visit our developer docs: [Fireblocks
    DevPortal](https://developers.fireblocks.com)
  version: 1.6.2
  contact:
    email: developers@fireblocks.com
servers:
  - url: https://api.fireblocks.io/v1
    description: Fireblocks Production Environment Base URL
  - url: https://sandbox-api.fireblocks.io/v1
    description: Fireblocks Sandbox Environment Base URL
security: []
paths:
  /screening/byork/verdict:
    get:
      tags:
        - Compliance
      summary: Get BYORK Light verdict
      description: >-
        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.
      operationId: getByorkVerdict
      parameters:
        - name: txId
          in: query
          required: true
          schema:
            type: string
            example: 550e8400-e29b-41d4-a716-446655440000
          description: Transaction ID
      responses:
        '200':
          description: Current verdict and status.
          headers:
            X-Request-ID:
              $ref: '#/components/headers/X-Request-ID'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetByorkVerdictResponse'
        '400':
          description: BYORK Light not enabled for tenant or txId missing.
          headers:
            X-Request-ID:
              $ref: '#/components/headers/X-Request-ID'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorSchema'
        '404':
          description: No BYORK verdict found for this transaction.
          headers:
            X-Request-ID:
              $ref: '#/components/headers/X-Request-ID'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorSchema'
        '500':
          description: Internal server error.
          headers:
            X-Request-ID:
              $ref: '#/components/headers/X-Request-ID'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorSchema'
        default:
          $ref: '#/components/responses/Error'
      x-codeSamples:
        - lang: TypeScript
          source: >-
            const response: Promise<FireblocksResponse<GetByorkVerdictResponse>>
            =
            fireblocks.compliance.getByorkVerdict(complianceApiGetByorkVerdictRequest);
        - lang: Java
          source: >-
            CompletableFuture<ApiResponse<GetByorkVerdictResponse>> response =
            fireblocks.compliance().getByorkVerdict(txId);
        - lang: Python
          source: response = fireblocks.compliance.get_byork_verdict(tx_id);
components:
  headers:
    X-Request-ID:
      schema:
        type: string
      description: >-
        Unique ID correlated to the API request. Please provide it in any
        support ticket you create or on Github issues related to Fireblocks SDKs
  schemas:
    GetByorkVerdictResponse:
      type: object
      required:
        - status
        - verdict
      properties:
        status:
          $ref: '#/components/schemas/ByorkVerdictResponseStatusEnum'
        verdict:
          $ref: '#/components/schemas/ByorkVerdictEnum'
      description: >-
        Response for GET BYORK verdict (current verdict/status for a
        transaction).
    ErrorSchema:
      type: object
      properties:
        message:
          type: string
        code:
          type: number
    ByorkVerdictResponseStatusEnum:
      type: string
      enum:
        - PRE_ACCEPTED
        - COMPLETED
        - PENDING
        - RECEIVED
      example: COMPLETED
      description: >
        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.
    ByorkVerdictEnum:
      type: string
      enum:
        - ACCEPT
        - REJECT
        - WAIT
      example: ACCEPT
      description: >
        ACCEPT/REJECT - Final or pre-accepted verdict. WAIT - When status is
        PENDING (transaction awaiting decision).
  responses:
    Error:
      description: Error Response
      headers:
        X-Request-ID:
          $ref: '#/components/headers/X-Request-ID'
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorSchema'

````