# Perform a preview analysis of the wallet

Endpoint: POST /v1/domains/{domainId}/compliance/analysis/preview
Security: httpAuth

## Security:

  - `httpAuth` (unknown)
    http bearer

## Path parameters:

  - `domainId` (string, required)

## Request fields (application/json):

  - `provider` (string, required)
    Enum: "ELLIPTIC"

  - `walletAddress` (string, required)

  - `provider` (string, required)
    Enum: "CHAINALYSIS"

  - `transactionAmount` (number, required)

  - `ledger` (string, required)

  - `tickerId` (string, required)

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `provider` (string, required)
    Enum: "CHAINALYSIS"

  - `walletAddress` (string, required)

  - `transactionAmount` (number)

  - `ledger` (string, required)

  - `transactionType` (string, required)
    Enum: "INCOMING", "OUTGOING"

  - `screenedAt` (string)

  - `errorDetails` (string)

  - `warningDetails` (string)

  - `riskLevel` (string)
    Enum: "UNKNOWN", "SEVERE", "HIGH", "MEDIUM", "LOW", "NO_RISK_DETECTED"

  - `screeningDetail` (object)

  - `screeningDetail.alerts` (array)

  - `screeningDetail.alerts.alertLevel` (string, required)
    Enum: "SEVERE", "HIGH", "MEDIUM", "LOW", "NO_RISK_DETECTED"

  - `screeningDetail.alerts.exposureType` (string, required)
    Enum: "DIRECT"

  - `screeningDetail.alerts.externalLink` (string, required)

  - `screeningDetail.alerts.category` (string)

  - `screeningDetail.directCounterparty` (string)

  - `provider` (string, required)
    Enum: "ELLIPTIC"

  - `riskLevel` (string)
    Enum: "LOW", "MEDIUM", "HIGH", "UNKNOWN"

## Response 400:

  - `400` (unknown)
    Bad Request

## Response 400 fields (*/*):

  - `reason` (string, required)

  - `message` (string)

## Response 404:

  - `404` (unknown)
    Not Found

## Response 404 fields (*/*):

  - `reason` (string, required)

  - `message` (string)

## Response 405:

  - `405` (unknown)
    Method Not Allowed

## Response 405 fields (*/*):

  - `reason` (string, required)

  - `message` (string)

