Initiates a specific non-document verification check (e.g., Brazil CPF, Nigeria NIN, Nigeria BVN) for an existing applicant.
Requires the specific identifier (CPF, NIN, or BVN) in the request body.
The API checks if the verification type is supported for the applicant’s country and enabled for the organization before proceeding.
Results include the final status (verified or failed) and data returned from the verification source.
Existing applicant id
"01827ed5-c228-7a3c-9a31-7ab7cc169d13"
Details for the non-document verification request.
Request body for initiating a non-document verification.
Specifies the exact non-document verification check to perform.
NONDOC_BRAZIL_CPF_BASIC, NONDOC_BRAZIL_CPF_ONDEMAND, NONDOC_NIGERIA_NIN, NONDOC_NIGERIA_BVN_BASIC, NONDOC_NIGERIA_BVN_ADVANCED "NONDOC_NIGERIA_NIN"
Contains the specific identifier needed for the check. The key depends on the verification_type.
{ "cpf": "11122233344" }If provided, overrides the organization's default sandbox setting for this specific call. Defaults to the organization's setting if omitted.
Non-Document Verification Successful or Logically Failed
Response body for a non-document verification attempt.
The unique ID for this verification attempt log.
"018f7b1a-1234-5678-9abc-def012345678"
The final status of the non-document verification check.
verified, failed "verified"
Specifies the exact non-document verification check to perform.
NONDOC_BRAZIL_CPF_BASIC, NONDOC_BRAZIL_CPF_ONDEMAND, NONDOC_NIGERIA_NIN, NONDOC_NIGERIA_BVN_BASIC, NONDOC_NIGERIA_BVN_ADVANCED "NONDOC_NIGERIA_NIN"
The applicant's country code (ISO 3166-1 alpha-2) used for the check.
"NG"
Contains the JSON response from the underlying verification service. The structure varies based on the verification_type. Key fields typically include:
status (string/enum): Status code/enum from the downstream service (e.g., NIN_SUCCESS, BVN_NAME_MISMATCH, CPF_SUCCESS).status_description (string): Description of the status.
Other fields depend on the verification type:raw_data (a string containing JSON with CPF details like TaxIdNumber, Name, BirthDate, TaxIdStatus).name (object), photo (base64 string), gender, date_of_birth.entity object containing BVN details. entity includes name (object), gender, date_of_birth, photo. The Advanced type returns more fields within entity like email, nationality, residential_address, enrollment_bank, etc.{
"status": "NIN_SUCCESS",
"status_description": "Verification successful",
"name": {
"name": "Jane Doe",
"first_name": "Jane",
"last_name": "Doe"
},
"date_of_birth": "1992-05-15"
}ISO 8601 timestamp when the verification was initiated.
"2024-05-15T10:00:00Z"
ISO 8601 timestamp when the verification finished processing.
"2024-05-15T10:00:05Z"