Envelope

type
string
Unique event type. Check documentation below to see available types.Example: app.amlyze.customer.riskmanagement.kyc_scoring.completed
specversion
string
Cloud Events Specification version that is being used.Example: 1.0
source
URI-reference
RFC 3986 - Uniform Recource Identifier (URI)Event source.Example: customer
subject
string
Event subject represents a resource external id.Example: 82deaa92-d559-40bd-96b7-053341a08e28
id
string
Unique event ID.Example: 0412a5ca-3be7-46b7-87de-38366397602e
time
date
Event time.Example: 2019-12-13T12:01:02.694Z
datacontenttype
string
Data content typeExample: application/json
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"
}