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 type

Example: application/json

data
object

Event response. Differs on the event type.

com.amlyze.customer.updated

customerExternalID
string

Customer external ID.

Example: 82deaa92-d559-40bd-96b7-053341a08e28

sanctioned
boolean

Customer sanctioned or not.

pep
boolean

The customer is/isn’t a politically exposed person.

inAdverseMedia
boolean

Customer found in adverse media or not.

inInternalList
boolean

Customer found in internal list or not.

riskLevel
string from enum

Customer risk level.

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

status
string from enum

Customer risk level.

Enum class values: ACTIVE, PENDING, REJECTED, SUSPENDED, CLOSED

updatedAt
date

Customer status update time in Amlyze system.

Example: 2019-12-13T12:01:02.694Z

Example:

{
  "customerExternalID": "82deaa92-d559-40bd-96b7-053341a08e28",
  "sanctioned": true,
  "pep": true,
  "inAdverseMedia":true,
  "inInternalList":true,
  "riskLevel": "EXTREME",
  "status": "PENDING",
  "updateAt": "2019-12-13T12:01:02.694Z"
}