Skip to main content

Onsite Integration

In onsite verification, Shufti Pro will directly interact with the end user to collect the required documents for verification purposes.


The Investor Verification service is available for Onsite only and before passing the kyi object in the API, please make sure that you have copied the correct UUID from the KYI Section listed in Products Section and the KYI-Model must be active as well.

Parameters and Description

uuidRequired: Yes
Type: array
Example 1: ["example_uuid_1"]
Example 2: ["example_uuid_1","example_uuid_2"]
The UUID parameter is an array that takes one or multiple UUIDs (max five) in the array to execute the KYI service for your end users.
questionnaire_typeRequired: No
Type: string
Accepted Values: pre_kyc, post_kyc
Default-Value: pre_kyc
The questionnaire type parameters tell whether you want to execute the KYI for your end-users before KYC ("pre_kyc") or after KYC ("post_kyc").

Run in Postman

"kyi": {
"questionnaire_type": "pre_kyc",
"uuid": ["TZJAEG", "XYZABC"]