# Applicant Webhooks

## Applicant Webhooks

<table data-full-width="true"><thead><tr><th width="314">Name</th><th>Description</th></tr></thead><tbody><tr><td>applicantCreated</td><td>It signifies the creation of an applicant profile within the system. No specific action is required from the client or end-user at this stage, and the verification process may not have commenced.</td></tr><tr><td>applicantInProgress</td><td>It denotes that the user has completed all required actions on their end, and the system has commenced background checks.</td></tr><tr><td>applicantIncomplete</td><td>It indicates that the user has initiated the verification process but has not yet provided all the necessary details. As a result, the process remains unfinished.</td></tr><tr><td>applicantInReview</td><td>It is assigned when a compliance officer has initiated a manual review of the verification process.</td></tr><tr><td>applicantRejected</td><td>It signifies that the compliance officer has declined the verification after review.</td></tr><tr><td>applicantApproved</td><td>It denotes that the compliance officer has completed their review and approved the verification.</td></tr><tr><td>applicantCompleted</td><td>It indicates that the user has fulfilled all required actions and provided the necessary data, and all system-side processes related to verification are also finalized.</td></tr><tr><td>applicantOnHold</td><td>It indicates that some kind of background validation cannot be run, manual validation is needed</td></tr><tr><td>applicantStepPassed</td><td>This event occurs when an applicant successfully passes a step in the verification flow.</td></tr><tr><td>applicantDuplicateDocument</td><td>It indicates that the system has detected duplicate document submissions for multiple applicant profiles, requiring further investigation.</td></tr><tr><td>expiredDocument</td><td>This event is triggered when a submitted document has expired</td></tr><tr><td>additionalDocumentStepError</td><td>Indicates an error at the stage of additional document validation</td></tr><tr><td>applicantDuplicateEmail</td><td>It is triggered when the system detects duplicate email addresses associated with multiple applicant profiles, suggesting possible fraud or system errors.</td></tr><tr><td>applicantDuplicatePhone</td><td>It is triggered when the system identifies duplicate phone numbers linked to different applicants, indicating potential fraud or data duplication.</td></tr><tr><td>amlPositiveCases</td><td>This event indicates that the applicant's information matches a record in an anti-money laundering (AML) database, requiring further review and investigation.</td></tr><tr><td>amlCannotStarted</td><td>It denotes that the AML screening process could not be initiated due to missing or incomplete data.</td></tr><tr><td>amlResultUpdated</td><td>This event occurs when the results of the AML screening process are updated, reflecting changes such as clearing a match or confirming a positive case.</td></tr><tr><td>cryptoAmlResult</td><td>This event occurs when you make a request through a public api, the received cryptocurrency wallet verification results will be sent through a webhook that is set up to the application</td></tr><tr><td>applicantDuplicateCryptoAddress</td><td>It indicates that the system has detected duplicate crypto wallet address submissions for multiple applicant profiles, requiring further investigation.</td></tr></tbody></table>

### applicantCreated

<pre class="language-json"><code class="lang-json">{
    "type":"applicantCreated",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "timestamp": 1737977546178
<strong>}
</strong></code></pre>

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantInProgress

<pre class="language-json"><code class="lang-json">{
    "type":"applicantInProgress",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "fullName": "John Back",
    "previousStatus": "INCOMPLETE",
    "newStatus": "IN_PROGRESS",
    "timestamp": 1737977546178
<strong>}
</strong></code></pre>

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>previousStatus*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewstatusenum">numerable value</a></td></tr><tr><td>newStatus*</td><td>String</td><td>enu<a href="../../dictionary/enums#reviewstatusenum">merable value</a></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantIncomplete

```json
{
    "type":"applicantIncomplete",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "fullName": "John Back",
    "previousStatus": "INIT",
    "newStatus": "INCOMPLETE",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>previousStatus*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewstatusenum">numerable value</a></td></tr><tr><td>newStatus*</td><td>String</td><td>enu<a href="../../dictionary/enums#reviewstatusenum">merable value</a></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantInReview

```sql
{
    "type":"applicantInReview",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "fullName": "John Back",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantRejected

```json
{
    "type":"applicantRejected",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "fullName": "John Back",
    "previousStatus": "COMPLETED",
    "newStatus": "REJECTED",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>previousStatus*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewstatusenum">numerable value</a></td></tr><tr><td>newStatus*</td><td>String</td><td>enu<a href="../../dictionary/enums#reviewstatusenum">merable value</a></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantApproved

```json
{
    "type":"applicantApproved",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "fullName": "John Back",
    "previousStatus": "COMPLETED",
    "newStatus": "APPROVED",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>previousStatus*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewstatusenum">numerable value</a></td></tr><tr><td>newStatus*</td><td>String</td><td>enu<a href="../../dictionary/enums#reviewstatusenum">merable value</a></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantCompleted

```json
{
    "type":"applicantCompleted",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "fullName": "John Back",
    "previousStatus": "INCOMPLETE",
    "newStatus": "COMPLETED",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>previousStatus*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewstatusenum">numerable value</a></td></tr><tr><td>newStatus*</td><td>String</td><td>enu<a href="../../dictionary/enums#reviewstatusenum">merable value</a></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantOnHold

<pre class="language-json"><code class="lang-json">{
    "type":"applicantOnHold",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "previousStatus": "IN_PROGRESS",
    "newStatus": "ON_HOLD",
    "timestamp": 1737977546178
<strong>}
</strong></code></pre>

### applicantStepPassed

<pre class="language-json"><code class="lang-json">{
    "type":"applicantStepPassed",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "stepName": "liveness",
    "timestamp": 1737977546178
<strong>}
</strong></code></pre>

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>stepName*</td><td>String</td><td><a href="../../dictionary/enums#verificationstepenum">enumerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantDuplicateDocument

```json
{
    "type":"applicantDuplicateDocument",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "APPLICANT_DUPLICATE_DOCUMENT",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### expiredDocument

```json
{
    "type":"expiredDocument",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "EXPIRED_DOCUMENT",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### additionalDocumentStepError

```json
{
    "type":"additionalDocumentStepError",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "ADDITIONAL_DOCUMENT_STEP_ERROR",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantDuplicateEmail

```json
{
    "type":"applicantDuplicateEmail",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "APPLICANT_DUPLICATE_EMAIL",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### applicantDuplicatePhone

```json
{
    "type":"applicantDuplicatePhone",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "APPLICANT_DUPLICATE_PHONE",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### amlPositiveCases

```json
{
    "type":"amlPositiveCases",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "AML_POSITIVE_CASES",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### amlCannotStarted

```json
{
    "type":"amlCannotStarted",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "AML_CANNOT_STARTED",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### amlResultUpdated

```json
{
    "type":"amlResultUpdated",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "AML_RESULT_UPDATED",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

### cryptoAmlResult

#### Success Response

```json
{
    "type":"cryptoAmlResult",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "data": {
      "type": "WALLET",
      "id": "text",
      "clientKey": "text",
      "applicantId": "text",
      "blockchain": "BTC",
      "reviewStatus": "UNKNOWN",
      "address": "text",
      "score": 0,
      "amount": "text",
      "uof": [
        {
          "hash": "text",
          "forward": false,
          "owner": "text",
          "score": 0,
          "type": "text",
          "depth": 0,
          "amount": 0,
          "address": "text",
          "share": 0,
          "transactionCount": 0,
          "unidentified": false,
          "unknown": false,
          "amountCur": 0,
          "cluster": 0,
          "directStamp": 0,
          "timestamp": 0,
          "listType": "text",
          "amountDec": 0,
          "directTx": "text"
        }
      ],
      "sof": [
        {
          "hash": "text",
          "forward": false,
          "owner": "text",
          "score": 0,
          "type": "text",
          "depth": 0,
          "amount": 0,
          "address": "text",
          "share": 0,
          "transactionCount": 0,
          "unidentified": false,
          "unknown": false,
          "amountCur": 0,
          "cluster": 0,
          "directStamp": 0,
          "timestamp": 0,
          "listType": "text",
          "amountDec": 0,
          "directTx": "text"
        }
      ],
      "addressInfo": {
        "address": "text",
        "owner": "text",
        "description": "text",
        "type": {
          "id": "text",
          "name": "text",
          "score": 0
        },
        "txCount": 0,
        "txReceivedCount": 0,
        "txSentCount": 0,
        "tags": [
          []
        ],
        "balance": {
          "amount": "text",
          "price": 0,
          "priceTimestamp": 0,
          "symbol": "text"
        },
        "firstSeen": 0,
        "lastSeen": 0,
        "parentCount": 0,
        "parentNativeCount": 0,
        "addressType": "text",
        "conflict": false,
        "totalETHTxs": 0,
        "totalInternalTxs": 0,
        "totalTokensTxs": 0,
        "assets": [
          {
            "supported": false,
            "name": "text",
            "symbol": "text",
            "icon": "text"
          }
        ]
      },
      "entities": [
        {
          "id": "text",
          "score": 0,
          "scoreType": "text",
          "name": "text",
          "scoreTypeId": "text"
        }
      ],
      "isMonitoring": true,
      "lastUpdateDate": "2023-01-01T00:00:00Z",
      "outdated": false,
      "createdAt": "2023-01-01T00:00:00Z",
      "timelines": [
        {
          "id": "text",
          "requestUniqueId": "text",
          "eventName": "CRYPTO_AML_STATUS_UPDATED",
          "applicantId": "text",
          "appKey": "text",
          "amlId": "text",
          "userId": 0,
          "device": {},
          "geo": {},
          "createdAt": "2025-02-09T12:20:36.671Z",
          "updatedAt": "2025-02-09T12:20:36.671Z"
        }
      ],
      "updatedAt": "2023-01-02T00:00:00Z"
    }
    "timestamp": 1737977546178
}
```

#### Error Response

```json
{
    "type":"cryptoAmlResult",
    "eventId": "5bd44413-3309-4029-929e-f73b34d1",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "data": {
        "statusCode": 17000,
        "error": "Blockchain Address does not find"
    },
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique crypto wallet result identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>data*</td><td>Object</td><td>Crypto Wallet Details or Error object</td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>

applicantDuplicateCryptoAddress

```json
{
    "type":"applicantDuplicateCryptoAddress",
    "id":"e007bf91-f78d-459d-a48d-408982f886f1",
    "externalUserId":"9bd44413-3309-4029-929e-f73b34d4",
    "appKey":"42d5860c-2b3f-4a70-a094-69965fbf5db0",
    "warning": "APPLICANT_DUPLICATE_CRYPTO_ADDRESS",
    "timestamp": 1737977546178
}
```

<table><thead><tr><th>Name</th><th width="244">Type</th><th>Description</th></tr></thead><tbody><tr><td>id*</td><td>UUID</td><td>A unique applicant identifier</td></tr><tr><td>type*</td><td>String</td><td><a href="../../dictionary/enums#webhookapplicanteventenum">enumerable value</a></td></tr><tr><td>externalUserId*</td><td>String</td><td>A unique applicant identifier on your side.</td></tr><tr><td>appKey*</td><td>UUID</td><td>A unique application identifier.</td></tr><tr><td>fullName</td><td>String</td><td>An Applicant Full Name</td></tr><tr><td>warning*</td><td>String</td><td>e<a href="../../dictionary/enums#reviewwarning">numerable value</a><br></td></tr><tr><td>timestamp*</td><td>Number</td><td>event  time in milliseconds</td></tr></tbody></table>
