Skip to main content
This reference guide explains the status codes, user templates, and agent templates available for Video KYC (VKYC) implementation. Use this information to understand response parameters and configure your VKYC flow.

Status and sub-status reference

The following table describes all possible status and sub-status combinations returned by the VKYC API, along with recommended actions for each scenario.

Request status types

The status codes are organised by verification phase. Each phase contains specific sub-status codes that indicate the current state and required actions.

User templates

User templates define the customer journey and determine which verification steps are included in the VKYC process. The template you choose affects the user experience and verification flow.

vkyc_user_template_v1

This is the standard template that includes mobile OTP authentication, conditional DigiLocker Aadhaar verification, and agent-assisted video verification. The template behaviour depends on whether Aadhaar details are provided in the Initiate Video KYC Request:
When Aadhaar details are provided: The DigiLocker verification step is skipped, creating a streamlined 2-step process.

Step 1: Mobile authentication

Mobile OTP authentication screen

User authenticates using mobile OTP sent to their registered number

Step 2: Video verification

Video verification start screen

Direct connection with verification agent for identity confirmation

Custom templates: To create a custom user_template tailored to your specific requirements, contact your account manager.

Agent templates

Agent templates define the verification steps that agents must complete during the VKYC process. These templates ensure consistent verification procedures across all sessions.

vkyc_agent_template_v2

This is the default template used by verification agents during the VKYC process. It includes standardised verification steps and documentation requirements.

Default agent verification template

Default agent template interface showing verification steps

Standard agent interface with verification checklist and documentation requirements

Custom agent templates: To create a custom agent_template with specific verification steps or compliance requirements, contact your account manager.