The Compliance API enforces regulatory limits, monitors suspicious activity, and manages KYC triggers. It acts as a gatekeeper for all financial transactions.
Features
Real-time Checks
Monitor transactions before they complete
Limit Enforcement
Enforce KYC-based daily and single transaction limits
Alert System
Flag suspicious activity for review
Audit Rules
Configurable monitoring rules
Endpoints
Check Compliance
POST /api/v1/compliance/checkValidate transaction against rulesCompliance Alerts
GET /api/v1/compliance/alertsList and filter alertsCreate Alert
POST /api/v1/compliance/alertsManually flag activityResolve Alert
PUT /api/v1/compliance/alerts/{id}Update alert statusAccount Rules
GET /api/v1/compliance/account-rulesView KYC tier limitsMonitoring Rules
GET /api/v1/compliance/rulesConfigure detection rulesAlert Severity Levels
| Level | Description | Action Required |
|---|---|---|
CRITICAL | Blocked transaction | Immediate review |
HIGH | Unusual pattern | Review within 24h |
MEDIUM | Policy violation | Review within 48h |
LOW | Warning only | No immediate action |
Compliance Workflow
Decision
- Pass: Transaction proceeds
- Block: Transaction rejected, Alert created
- Flag: Transaction proceeds, Alert created