KYC
KYC identity verification service (NIN, BVN, government ID, utility bill, selfie)
Lookup NIN or BVN
Performs a lookup of a National Identification Number (NIN) or Bank Verification Number (BVN)
Paired NIN+BVN identity verification
Looks up both NIN and BVN, then cross-checks the holder names. On match,
Validate BVN
Validates a BVN against provided personal details (first name, last name, date of birth).
Verify selfie against BVN
Verifies a selfie image against the photo on file for a BVN holder.
Verify selfie against photo ID
Compares a selfie image against a photo-ID image using face-match AI.
Lookup government-issued ID
Looks up a government-issued ID document such as international passport, voter's card,
Verify utility bill
Extracts and verifies data from a utility bill image or URL.
Verify employment via salary income
Runs salary-income analysis on the caller's linked Mono bank account and
Get bank statement review status
The caller's current bank-statement review request, if any.
Request a bank statement review
Requests an admin review of the caller's linked bank statements. Idempotent:
Create Dojah widget session
Creates a widget/SDK session for liveness detection and ID verification.
Confirm widget verification result
Called by the mobile client after the Dojah widget completes (success or failure).
Get KYC verification status
Returns the KYC verification status for the authenticated user, including
Get per-id-type KYC verification methods
Reports, for each id type (NIN, BVN, address), whether it is verified via a
BVN Premium Verification
Performs a BVN Premium verification via QoreID. Returns identity details from the BVN record
BVN Face Verification (Liveness)
Performs a BVN face verification / liveness check via QoreID. Compares a selfie
Submit Address Verification (Verifind 4D)
Submits an address for digital verification via QoreID's Verifind 4D service.
Get Address Verification Status
Check the status of a previously submitted address verification request.
Create Dojah address-verification widget session
Creates a Dojah hosted-widget session for digital address verification
Confirm address widget result
Records the client-reported address widget outcome (race-safe backup to the webhook).
Get the caller's address verification status
Returns the authenticated user's current address verification status and verified address.