Use this API to initiate a Video KYC request for a user by generating a secure verification link. The link is sent through selected notification channels (SMS, email, or WhatsApp) and can be customised using user and agent templates.
Your unique client identifier issued by Cashfree. You can find this in your Merchant Dashboard.
The secret key associated with your client ID. Use this to authenticate your API requests. You can find this in your Merchant Dashboard.
Send the signature if two-factor authentication is selected as Public Key. More details
API version to be used. Format is in YYYY-MM-DD.
"2024-12-01"
Request parameters to generate Video KYC link.
It is the unique ID you create to identify the verification request. The maximum character limit is 50. Only alphaumeric, period (.), hyphen (-), and underscore ( _ ) are allowed.
"vkyc_verification_id"
It is the name of users vkyc template more details.
"vkyc_user_template_v1"
It is the name of agents vkyc template more details.
"vkyc_agent_template_v1"
It is the unique ID created by Cashfree Payments that you receive in the response of Create User for Secure ID API.
1358
It is the unique ID you create to identify the user in Create User for Secure ID API.
"User0123"
List of notification types that should be triggered for this request.
["sms", "whatsapp"]Success response for generating a Video KYC link.
It displays the unique ID you created to identify the verification request.
"test053"
It displays the unique ID created by Cashfree Payments for reference purposes. format: int64
10042
It displays the URL of the vKYC form to be filled by the user.
"https://forms.cashfree.com/verification/M8go0i1k9fvg"
The date on which the vKYC link will expire.
"2025-05-30T00:00:00.000Z"
The reference ID of the user for whom the VKYC link is generated.
123456
The user ID of the user for whom the VKYC link is generated.
"User0123"
Aadhaar information associated with the user.
List of security questions and answers.