Envelope

type
string

Unique event type. Check documentation below to see available types.

Example: app.amlyze.customer.riskmanagement.kyc_scoring.completed

source
string

Event source - request ID (communication number).

Example: 893af30c-7dda-44b2-bf98-476da6ca4326

subject
string

Event subject represents a resource external id.

Example: extId

data
object

Event response. Differs on the event type.

Customer KYC Events

app.amlyze.customer.riskmanagement.kyc_scoring.pending

The event is fired when a human decision is needed.

initialRiskLevel
string from enum

The initial risk level is shown based on the evaluation given result.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

Example:

{ 
    "initialRiskLevel": "LOW" 
}

app.amlyze.customer.riskmanagement.kyc_scoring.waiting_for_approval_date

This event is sent when configuration is set to wait for customer approval date

initialRiskLevel
string from enum

The initial risk level is shown based on the evaluation given result.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

finalRiskLevel
string from enum

The final risk level.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

decisionType
string from enum

Decision type.

Enum class values: ACCEPTED, REJECTED

decisionGroundCode
string from classifier list

Description which indicates the selected decision for resolving a case. Return only if a human decision was needed.

Example:

{
   "initialRiskLevel": "LOW",
   "finalRiskLevel": "LOW",
   "decisionType": "ACCEPTED",
   "decisionGroundCode": "01"
}

app.amlyze.customer.riskmanagement.kyc_scoring.completed

The event is fired always on completion by a human decision/automatically resolved

initialRiskLevel
string from enum

The initial risk level is shown based on the evaluation given result.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

finalRiskLevel
string from enum

The final risk level.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

decisionType
string from enum

Decision type.

Enum class values: ACCEPTED, REJECTED

decisionGroundCode
string from classifier list

Description which indicates the selected decision for resolving a case. Return only if a human decision was needed.

approvedAt
date

Approval date. Set first time in the system

Example:

{
   "initialRiskLevel": "LOW",
   "finalRiskLevel": "LOW",
   "decisionType": "ACCEPTED",
   "decisionGroundCode": "01",
   "approvedAt": "2018-04-05T17:31:00Z"
}

Operation Real-time Monitoring events

app.amlyze.operation.riskmanagement.operation_realtime.pending

The event is fired when a human decision is needed

initialRiskLevel
string from enum

The initial risk level is shown based on the evaluation given result.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

Example:

{ 
    "initialRiskLevel": "LOW" 
}

app.amlyze.operation.riskmanagement.operation_realtime.completed

The event is fired always on completion by a human decision/automatically resolved.

initialRiskLevel
string from enum

The initial risk level is shown based on the evaluation given result.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

finalRiskLevel
string from enum

The final risk level.

Enum class values: NONE, LOW, MEDIUM, HIGH, EXTREME

decisionType
string from enum

Decision type.

Enum class values: ACCEPTED, REJECTED

decisionGroundCode
string from classifier list

Description which indicates the selected decision for resolving a case. Return only if a human decision was needed.

Example:

{
    "initialRiskLevel": "LOW",
    "finalRiskLevel": "LOW",
    "decisionType": "ACCEPTED",
    "decisionGroundCode": "01"
}