The Anti-Money Laundering (AML) function is an important security feature that checks whether users are included in risk person lists to prevent financial crimes. This function supports real-time identification of risk persons and taking appropriate measures.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.

Why AML is Needed
Anti-Money Laundering (AML) is a legal obligation that financial institutions and regulated companies must comply with. Through AML functions, the following purposes can be achieved:Legal Compliance and Regulatory Response
- Financial Real Name Transaction Act Compliance: Fulfill obligations for customer identity verification and risk person checks
- International Sanctions Regulation Compliance: Identify persons included in international sanctions lists such as UN, OFAC
- Financial Supervisory Service Guidelines Compliance: Fulfill AML/CFT (Anti-Money Laundering and Counter-Terrorism Financing) obligations of financial institutions
Risk Management and Loss Prevention
- Money Laundering Prevention: Preemptively block illegal fund inflows to prevent institutional reputation damage
- Sanctions Violation Prevention: Preemptively block transactions with sanctioned persons to avoid legal liability
- PEP (Politically Exposed Person) Management: Perform enhanced due diligence (EDD) when transacting with politically exposed persons
Operational Efficiency Improvement
- Automated Checks: Improve operational efficiency by minimizing manual review work
- Real-time Monitoring: Immediately detect changes through continuous monitoring
- Systematic Record Management: Systematically manage AML check results for easy audit response
AML Function Overview
The AML (Anti Money Laundering) function is anti-money laundering monitoring that can reference cases where the person collected from the submission is an actual person of concern or risk based on name, date of birth, nationality, etc. ARGOS provides two AML check methods:AML Watch list filtering
AML Ongoing Monitoring
AML Watch list filtering vs AML Ongoing Monitoring
Compare the differences between the two methods and when to use each.Comparison Table
| Category | AML Watch list filtering | AML Ongoing Monitoring |
|---|---|---|
| Check Timing | One-time check at eKYC completion point | Continuous regular checks after registration |
| Check Target | Approved submissions | Users registered for monitoring (monitor records) |
| Check Cycle | Immediate one-time | Automatic re-checks by set cycle |
| Change Detection | Only checks status at check point | Detects changes over time |
| Usage Purpose | Block risk persons at new customer registration | Continuous monitoring of existing customers |
| Configuration Location | Project Management > Policy and Authentication > Anti-Money Laundering (AML) | Project Management > Policy and Authentication > Anti-Money Laundering (AML) |
Usage Scenarios
AML Watch list filtering Usage Scenarios
AML Watch list filtering Usage Scenarios
- Check risk person status when opening bank accounts
- Block sanctioned persons when joining financial services
- Verify transaction counterparty before large transactions
- Check recipient before high-value remittances
- Automatically performs check simultaneously with eKYC completion
- Can immediately decide approval/rejection based on check results
- No separate monitoring registration process needed
AML Ongoing Monitoring Usage Scenarios
AML Ongoing Monitoring Usage Scenarios
- Detect when existing customers are newly added to sanctions lists
- Detect PEP (Politically Exposed Person) status changes
- Detect reputation risk exposure (RRE) changes
- Regular customer re-screening (KYC re-verification)
- Manage monitoring policies by Worklist unit
- Immediate alerts for changes through periodic automatic re-checks
- Track changes by comparing with past judgment results
Selection Guide
AML Watch list filtering
You can perform AML Watch list filtering for users who have completed eKYC.
Settings Options
| Setting | Description |
|---|---|
| Risk Level Threshold Setting | Directly set the score criteria for determining risk person status. All values are more lenient when lower and stricter when higher. |
| Full Date of Birth Match Option | Search results are displayed only when both profile (name, nationality) and date of birth match. |
- Low Threshold (e.g., 70-80): Returns more matching results but increases false positive possibility
- High Threshold (e.g., 90-95): High accuracy but may miss some risk persons
- Recommended Setting: Industry standard is 90-93 range, adjustable according to internal policies
Operation Method
- eKYC Completion: User completes ID authentication and becomes approved status.
- Automatic Check: AML check is automatically performed according to set threshold and options.
- Result Verification: Check results can be viewed on the AML Search page.
- Action Decision: Decide approval, additional verification, or rejection based on check results.
AML Ongoing Monitoring
You can set up Ongoing Monitoring for continuous management monitoring of users who have completed eKYC.
Key Concepts
Worklist
Monitor Record
Matches
Operation Method
- Worklist Creation: Create Worklist by setting monitoring policies and thresholds.
- Monitoring Registration: Automatically register at eKYC completion or manually register monitoring targets.
- Periodic Screening: Automatically performs re-checks according to set cycle.
- Change Detection: When changes occur in sanctions lists, PEP, reputation risks, etc., creates alerts as Open matches.
- Match Review: Administrators review matching results and judge as True Positive or False Positive.
AML Ongoing Monitoring Detailed Guide
API Integration Methods
You can build automated workflows by integrating AML functions via API.AML Watch list filtering API
Although automatically checked after eKYC completion, you can manually call the API to perform checks when needed.POST/AML API
AML Ongoing Monitoring API
You can perform Worklist creation, monitoring registration, match queries, etc. via API.POST/AML Ongoing
GET/AML Ongoing
DELETE/AML Ongoing
Webhook Integration
You can receive AML check results or Ongoing Monitoring match results via webhook to perform automated processing.Webhook Guide
Related Documentation and Integration Methods
Refer to related documentation to effectively utilize AML functions.AML Search
AML Ongoing Monitoring
AML Codes
POST/AML API
GET/AML Report API
Webhook Guide
Integrated Workflow Example
An example workflow using AML functions integrated.1. AML Configuration
2. eKYC Process
3. Check Result Verification
4. Monitoring Registration
5. Continuous Monitoring