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, EXTREMEExample:
{ 
    "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, EXTREMEExample:
{ 
    "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"
}