Individual and Business Verification

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Response Description

FieldDescriptionAvailability
typeThe type of the verificationalways
statusThe status of the request processing - PENDING, VERIFIED, NOT VERIFIED, MATCH, NO MATCH, FAILEDalways
identityNumberThe identification number of the verificationif status is not FAILED and type is one of BVN, CORPORATE_REGISTRATION, DRIVERS_LICENCE, NIN, PASSPORT
lastNameThe last name tied to the verificationif status is not FAILED and type is one of ADDRESS, BVN, DRIVERS_LICENCE, NIN, PASSPORT, BANK_ACCOUNT
firstNameThe first name tied to the verificationif status is not FAILED and type is one of ADDRESS, BVN, DRIVERS_LICENCE, NIN, PASSPORT., BANK_ACCOUNT
birthDateThe birth date tied to the verificationif status is not FAILED and type is one of ADDRESS, BVN, DRIVERS_LICENCE, NIN, PASSPORT
phoneThe phone number tied to the verificationif status is not FAILED and type is one of ADDRESS, PASSPORT, BANK_ACCOUNT
countryThe country tied to the verificationif status is not FAILED and type is one of ADDRESS, CORPORATE_REGISTRATION, DRIVERS_LICENCE, PASSPORT, BANK_ACCOUNT
bvnThe bvn of the accountif status is not FAILED and type is BANK_ACCOUNT
accountNameThe verified account nameif status is not FAILED and type is BANK_ACCOUNT
accountNumberThe account number in the requestif status is not FAILED and type is BANK_ACCOUNT
buildingNumberThe building number of the addressif status is not FAILED and type is ADDRESS
streetThe street name of the addressif status is not FAILED and type is ADDRESS
landmarkA landmark near the addressif status is not FAILED and type is ADDRESS
cityThe state of the addressif status is not FAILED and type is ADDRESS
stateThe state of the addressif status is not FAILED and type is ADDRESS
authorityThe issuing authority of the verificationif status is VERIFIED and type is PASSPORT
issueDateThe issue date of the verificationif status is VERIFIED and type is PASSPORT
expiryDateThe expiry date of the verificationif status is VERIFIED and type is PASSPORT
corporateTypeThe type of the corporateif status is VERIFIED and type is CORPORATE_REGISTRATION
incorporationDateThe incorporation date of the corporateif status is VERIFIED and type is CORPORATE_REGISTRATION
shareCapitalThe share capital of the corporateif status is VERIFIED and type is CORPORATE_REGISTRATION
stakeholdersList of stakeholdersif status is VERIFIED and type is CORPORATE_REGISTRATION
kycDomainThe domain of the AML case for the entityif status is not FAILED and type is AML
amlMatchesList of AML case matches for the entityif status is MATCH and type is AML
referenceThe system reference for the verification requestalways
failureCodeThe code of the failureif status is FAILED
failureDescriptionThe description of the failureif status is FAILED
errorsThe request object field errorsif status is FAILED and the failure is due to request object fields - syntax errors, data type mismatches, validation errors

POSSIBLE VALUES FOR THE 'stakeholders' FIELD IN THE RESPONSE

FieldDescriptionAvailability
firstNameThe first name of the stakeholderif entityType is INDIVIDUAL
lastNameThe last name of the stakeholderif entityType is INDIVIDUAL
middleNameThe middle name of the stakeholderif entityType is INDIVIDUAL
nameThe name of the stakeholderif entityType is CORPORATE
typeThe type of the stakeholder - DIRECTOR, PROPRIETOR, SECRETARY, SHAREHOLDER, TRUSTEEalways
entityTypeThe entity type of the stakeholder - CORPORATE, INDIVIDUALalways
numberOfSharesThe number of shares owned by the stakeholderif type is SHAREHOLDER

POSSIBLE VALUES FOR THE 'amlMatch' FIELD IN THE RESPONSE

FieldDescriptionAvailability
categoriesList of categories of the matched entity from the matching sourcealways
statusResolution status provided by the resolution officer POSITIVE, POSSIBLE, FALSE, UNSPECIFIEDif match has been resolved by a resolution officer
reasonResolution reason provided by the resolution officer FULL MATCH, PARTIAL MATCH, NO MATCH, UNKNOWNif match has been resolved by a resolution officer POSITIVE - FULL MATCH POSSIBLE - PARTIAL MATCH FALSE - NO MATCH UNSPECIFIED - UNKNOWN
riskRisk level attributed to this match by the resolution officer HIGH, MEDIUM, LOW, UNKNOWNif match has been resolved and a risk level was provided by a resolution officer POSITIVE - HIGH, MEDIUM, LOW POSSIBLE - HIGH, MEDIUM, LOW, UNKNOWN FALSE - UNKNOWN UNSPECIFIED - UNKNOWN
remarkResolution remark provided by the resolution officerif match has been resolved and a remark was provided by a resolution officer
Body Params
string
required

The type of the entity. Value must be one of 'INDIVIDUAL' or 'CORPORATE' for individual and business verifications respectively.

string

The email address of the entity. This is optional for INDIVIDUAL verification but required for BUSINESS verification

string

The phone number of the entity. This is required for INDIVIDUAL verification but optional for BUSINESS.

string

The last name of the individual entity. This is required for INDIVIDUAL verification but not applicable to BUSINESS verification.

string

The first name of the individual entity. This is required for INDIVIDUAL verification but not applicable to BUSINESS verification.

string

The middle name of the individual entity. This is optional for INDIVIDUAL verification but not applicable to BUSINESS verification.

string

The date of birth of an individual entity. This is required for INDIVIDUAL verification but not applicable to BUSINESS verification. Format must be yyyy-MM-dd

string

The gender of an individual entity. This is required for INDIVIDUAL verification if AML is to be processes. It is not applicable to BUSINESS verification. Expected value is MALE or FEMALE.

string

The name of the corporate entity. This is not applicable to INDIVIDUAL verification but required for BUSINESS.

verificationRequests
object
required

List of verification requests to be processed for the entity

string
required

The url where case updates would be sent.

Responses

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json