Bank Account Verification
Verify a bank account number and retrieve account holder details.Request body
| Field | Type | Required | Description |
|---|---|---|---|
accountNumber | string | Yes | Bank account number |
bankCode | string | Yes | Bank code (from Get Bank List) |
idempotencyKey | string | No | Unique key to prevent duplicate charges |
Request example
AML Check
Run an Anti-Money Laundering screening against global watchlists.Request body
| Field | Type | Required | Description |
|---|---|---|---|
fullName | string | No | Full name (alternative to firstName + lastName) |
firstName | string | No | First name |
lastName | string | No | Last name |
dateOfBirth | string | No | Date of birth (YYYY-MM-DD) |
yearOfBirth | integer | No | 4-digit year of birth |
countries | string | Yes | ISO2 country codes, comma-separated (e.g., "NG" or "NG,KE") |
phoneNumber | string | No | Phone number |
address | string | No | Address |
bvn | string | No | BVN |
nin | string | No | NIN |
additionalParams | object | No | Additional key-value parameters |
idempotencyKey | string | No | Unique key to prevent duplicate charges |
Provide at least a name (fullNameorfirstName+lastName) andcountriesfor the check to work.