Build Better
Workflows With
Our RESTful API
Automate your AML/CFT compliance regime with our enterprise-grade APIs. From identity verification to watchlist screening integrate seamlessly with you systems.
An <API-First> Platform Built for Enterprise
Easy to integrate, designed for scale
Global watchlist database available for download via our Data as a Service API
Stop wasting time on false positives. Get accurate, auditable screening decisions with our AI-based DecisionIQ API
Use our Case Management API with Human AI for faster reviews and lower your manual costs
API is easy to integrate and supports legacy technologies
DecisionIQ API is designed for real-time FinTech applications
A highly customizable screening decision system to suit your enterprise risk-based approach to AML compliance
Two Powerful API Systems
Choose the right API for your use case, or combine them for complete compliance coverage
DecisionIQ API
AML Screening & Monitoring
Enterprise-grade watchlist screening with full control over configuration, tuning, review workflows, and ongoing monitoring. Perfect for compliance teams requiring deep customization and audit trails.
Key Capabilities
api.kyc2020.ioAuthentIQ API
Identity Verification & AML
Unified, configurable platform for Identity Verification (IDV), KYB, and AML screening through a single integration. Features low-code hosted pages for rapid deployment without additional development.
Key Capabilities
api.kyc2020.ioPro Tip: Both APIs can be used together for comprehensive compliance coverage. Use AuthentIQ for customer onboarding and identity verification, then leverage DecisionIQ for ongoing monitoring and advanced screening workflows.
The KYC2020 API System
Configure Your System
Customize our search engine to accommodate your compliance needs while maintaining excellent results
Automate the Onboarding Process
Seamlessly integrate identity verification and AML screening into your customer onboarding workflows
Manage & Review Cases
Use our Case Management API to streamline reviews, clear hits, and maintain complete audit trails
Continuous Monitoring
Keep your customer base compliant with automated ongoing monitoring and real-time alerts
Access Global Data
Download watchlist data and change vectors to power your own internal systems
Enterprise Security
256-bit encryption, API key authentication, and optional IP whitelisting for maximum security
Simple, Powerful Integration
Clean RESTful APIs with comprehensive documentation. Get up and running in hours, not weeks.
DecisionIQ: Watchlist Screening
Screen customers against global watchlists in real-time
// Screen a customer against watchlists
const response = await fetch(
'https://api.kyc2020.io/v2/screen',
{
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'John Doe',
dob: '1990-01-15',
country: 'US',
lists: ['sanctions', 'pep', 'adverse_media']
})
}
);
const result = await response.json();
// { status: 'CLEAR', risk_score: 12, matches: [] }AuthentIQ: Identity Verification
Start a configurable IDV session with webhooks
// Start an IDV session
const response = await fetch(
'https://api.kyc2020.io/aiq/v2/session',
{
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
workflow: 'WF_009',
customer_ref: 'CUST-12345',
webhooks: {
status_url: 'https://your-app.com/status',
results_url: 'https://your-app.com/results'
}
})
}
);
const session = await response.json();
// { session_id: 'sess_abc123', capture_url: '...' }