> ## Documentation Index
> Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AML Search Results

> This event is triggered when the results of an Anti-Money Laundering (AML) screening are confirmed. AML screening is a critical component of the KYC process, assessing potential risks of financial crimes. This webhook enables you to receive AML screening results in real-time and take immediate action as needed.

<Note>
  AML screening is performed only after KYC approval. AML screening proceeds exclusively when the KYC has been approved, and the results are returned along with the submission information. If the KYC is rejected, AML screening will not be conducted.
</Note>

```json aml-result-webhook-sample.json theme={null}
{
    "webhook_trigger": "aml",
    "submission_id": "string",
    "duplicated_information": "string",
    "email": "string",
    "userid": "test",
    "cf": {
        "cf1": "cf1",
        "cf2": "cf2",
        "cf3": "cf3"
    },
    "aml_result": {
        "currentstatus": "Not Screened",
        "risk_level_summary": "Not Screened"
    },
    "tokenId": "test"
}
```

<ResponseField name="webhook_trigger" type="string">
  Webhook event type - 'aml' indicates that AML screening results are ready
</ResponseField>

<ResponseField name="submission_id" type="string">
  SubmissionId - Unique identifier for each KYC submission
</ResponseField>

<ResponseField name="duplicated_information" type="string">
  A unique ID is generated based on name, date of birth, gender, and nationality for duplicate checks. (\*Always generated when all four criteria are provided.)
</ResponseField>

<ResponseField name="email" type="string">
  Submitted email address
</ResponseField>

<ResponseField name="userid" type="string">
  userid returned when submitted
</ResponseField>

<ResponseField name="cf" type="object">
  cf object

  <Expandable title="properties">
    <ResponseField name="cf1" type="string">
      cf1 returned when submitted
    </ResponseField>

    <ResponseField name="cf2" type="string">
      cf2 returned when submitted
    </ResponseField>

    <ResponseField name="cf3" type="string">
      cf3 returned when submitted
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="aml_result" type="object">
  An object containing AML screening results.

  <Expandable title="properties">
    <ResponseField name="currentstatus" type="string">
      Final result of AML screening. Possible values: `Not Screened`, `Red Flag`.
    </ResponseField>

    <ResponseField name="risk_level_summary" type="string">
      Summary of AML risk level. Possible values: `Not Screened`, `HIGH`, `MEDIUM`, `LOW`.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="tokenId" type="string">
  tokenId returned when submitted
</ResponseField>
