Skip to content

AML

The overview describes the common field interpretation rules, failure reasons, and full/light file formats.

Parent: aml_result. Checks against AML sources / sanctions lists according to Workflow settings.

Fields of aml_result.

Fields marked “Required” are always present within this object. Other fields are included when a value is available; null is excluded from the response.

Field JSON type Purpose and conditions
personal_number string IIN / personal number used for the search.
full_name string Full name used for the search.
result_json JSON AML provider response data; a dynamic nested structure.
result boolean Stored technology result: true means accepted, false means a negative result. May be absent before calculation; consider the status and the details below.
failure_reason object Failure reason, if recorded; see the structure.

result: true means acceptance under the check's rules, not a guarantee that there are no matches. The value depends on the settings for rejection on matches (Fail when found in sanctions lists) and service errors (Fail on error). To understand matches, analyze the data from the specific source, if available.

JSON examples

Fragments of the root response object, not complete responses. All values and URLs are illustrative. File formats follow the explanations on this page.

{
  "aml_result": {
    "result": true,
    "full_name": "SAMPLE EXAMPLE"
  }
}