Table of content

Overview

The aml-service APIs are designed to help financial institutions perform real-time customer checks against AML watchlists and blacklists. These APIs are essential for ensuring compliance with anti-money laundering regulations, identifying high-risk individuals, and mitigating financial crime risks. The key API in this service is check-aml-individual, which focuses on screening individual customers during onboarding journey.

Why use these APIs?

  • Regulatory compliance: Ensures your organization meets local and international AML laws by checking individuals against sanctioned lists and high-risk profiles.
  • Risk mitigation: Prevents onboarding or transacting with individuals flagged for money laundering, terrorism financing, or other financial crimes.
  • Automation and speed: Enables instant and automated AML checks, reducing manual review and accelerating customer onboarding or transaction processing.

Key features

  • POST /check-aml-individual: Performs Anti-Money Laundering (AML) check for an individual customer by analyzing submitted personal data (e.g., name, date of birth, nationality, and one or more legal identity numbers). The API returns a result indicating whether the individual is listed in a blacklist or watchlist. If a match is found, the response includes the specific list(s) the individual belongs to, along with the associated hit rules and treatment actions.