AML
Integration with third-party Anti-Money Laundering platforms. Provides endpoints to list, get, search, and create clients in connected AML systems, as well as retrieve and start risk assessments for individual AML clients. The AML platform is determined by the Tenant.AmlConnectionCode which references a ThirdPartyConnection.
-
GET List AML ClientsLists clients (accounts) from the AML platform with pagination. When a search term is provided, searches across client name, reference, and contact de.../tenants/{tenant}/aml/clients
-
POST Create AML ClientCreates a new client (account) in the AML platform. The platform is the ThirdPartyConnection.Code set in Tenant.AmlConnectionCode/tenants/{tenant}/aml/clients
-
GET Get AML ClientGets a specific client (account) from the AML platform by ID/tenants/{tenant}/aml/clients/{clientId}
-
GET Get AML Risk AssessmentsGets the risk assessments for a specific AML client from the AML platform/tenants/{tenant}/aml/clients/{clientId}/risk-assessments
-
POST Start AML Risk AssessmentStarts a new risk assessment for a specific AML client in the AML platform/tenants/{tenant}/aml/clients/{clientId}/risk-assessments
-
POST Add AML ContactAdds a contact to an existing AML client (account) in the AML platform/tenants/{tenant}/aml/clients/{clientId}/contacts
-
GET Get AML ContactGets a specific contact from an AML client in the AML platform/tenants/{tenant}/aml/clients/{clientId}/contacts/{contactId}
-
PUT Update AML ContactUpdates a contact in the AML platform/tenants/{tenant}/aml/clients/{clientId}/contacts/{contactId}
-
GET List AML Onboarding LevelsLists onboarding levels configured in the AML platform/tenants/{tenant}/aml/onboarding-levels
-
GET List AML Mail TemplatesLists mail templates from the AML platform, filtered by type (ONBOARDING or CLIENT_ONBOARDING)/tenants/{tenant}/aml/mail-templates
-
PUT Create Onboarding ReportCreates an onboarding report for a contact in the AML platform/tenants/{tenant}/aml/clients/{clientId}/contacts/{contactId}/onboarding-report