AML-X API

Identity Verification & KYC · Authentication & Security

Screen sanctions & PEPs, verify BVN/NIN/CAC and file STRs for CBN/NFIU compliance

AML-X API Highlights

AML-X API is best for Nigerian fintechs, VASPs and digital lenders that need sanctions/PEP screening, transaction monitoring and NFIU goAML reporting aligned with CBN rules.

Last Verified

Authentication

API Key

Rate Limit

Not publicly specified

Sandbox Mode
✓ Available
Webhooks
Not verified yet
Supported Regions
NigeriaNigeriaGhanaGhanaKenyaKenya
Alternative African Company to

AML-X by AGXII is a Nigerian AML/CFT/CPF compliance platform built around CBN and NFIU requirements. Its REST API screens customers against sanctions and politically exposed persons (PEP) lists, verifies BVN, NIN and CAC records, monitors transactions, raises alerts and records suspicious transaction reports (STRs).

The platform exports STR/CTR filings in goAML XML for submission to the NFIU. Documented endpoints include POST /api/screen/v2 (screening), POST /api/verify/bvn, /api/verify/nin and /api/verify/cac, POST /api/transactions, GET /api/alerts, POST /api/strs and GET /api/customers/{id}.

js and Java SDKs and outbound webhooks are on the roadmap. A sandbox is available for partner testing on request.

Public API documentation and self-serve keys are not available yet, so access goes through AGXII's sales team.

AML-X API Core Features & Capabilities

FeatureStatusDescription & Capabilities
BVN Verification✓ SupportedVerify customer identity, full name, date of birth, and phone number against NIBSS BVN records.
NIN Verification✓ SupportedConfirm National Identification Number details directly with the NIMC government database.
Business / CAC Verification✓ SupportedValidate Nigerian company registration status, RC numbers, and directors with the CAC database.
AML & Sanctions Screening✓ SupportedScreen individuals and entities against global PEP, OFAC, and international sanctions watchlists.
Sandbox / Test Environment✓ SupportedDedicated testing sandbox with mock data and test credentials for staging development.
Facial Biometric / Liveness Detection✗ Not SupportedPerform AI facial matching and 3D liveness detection to prevent impersonation and identity spoofing. (Not supported by AML-X API).
Document Verification (Passport / ID)✗ Not SupportedExtract OCR data and verify authenticity of international passports, national IDs, and voter cards. (Not supported by AML-X API).
Driver's Licence Verification✗ Not SupportedVerify validity and owner details of Nigerian driver licences with the FRSC database. (Not supported by AML-X API).
Address Verification✗ Not SupportedAddress Verification is currently not supported by AML-X API.
Bank Account Verification✗ Not SupportedBank Account Verification is currently not supported by AML-X API.
Phone Number Verification✗ Not SupportedPhone Number Verification is currently not supported by AML-X API.
Credit History Check✗ Not SupportedCredit History Check is currently not supported by AML-X API.
++++
API Pricing Model
  • Subscription plans with a 30-day free trial; prices are not published
  • Contact AGXII sales (+234 907 308 8287) for a quote and sandbox access

Required Access Documents for AML-X API

  • CAC RegistrationRequired
    Certificate of Incorporation or Business Name registration from the Corporate Affairs Commission, required for business onboarding.
  • Director / Owner IDRequired
    Valid government ID (NIN slip, international passport or driver's licence) for directors or beneficial owners.
  • Proof of Business AddressOptional
    Utility bill or tenancy document for the registered business address, if requested during KYB.

Different AML-X API use cases

  • AML Screening at Onboarding:Screen every new fintech customer against sanctions and Nigerian PEP lists and verify their BVN or NIN in the same flow.
  • Transaction Monitoring for a Digital Lender:Send transactions to AML-X, receive alerts on suspicious patterns and manage the investigation queue.
  • NFIU Reporting Automation:Record suspicious transaction reports through the API and export them as goAML XML for NFIU filing.

AML-X API Alternatives