KYC Module Endpoint
POST /common/initiateKycCommon Request Structure
{
"emailId": "joe@example.com",
"module": "<MODULE>",
"payload": {}
}Common Parameters
Field
Type
Required
Description
Supported Modules
Module
Purpose
1. Update Proof of Identity
Endpoint
Module
Request Body
Request Parameters
Field
Type
Required
Description
JavaScript Example
Document URL Requirements
Response
2. Update Proof of Address
Endpoint
Module
Request Body
Request Parameters
Field
Type
Required
Description
Common Proof-of-Address Documents
JavaScript Example
Response
3. Run AML Check
Endpoint
Module
Request Body
Request Parameters
Field
Type
Required
Description
Prerequisites
JavaScript Example
Response
Possible AML Outcomes
Status
Description
4. Initiate Liveness Verification
Endpoint
Request Body
Expected Response
Merchant Integration Flow
Security Requirements
Java Script Example
Create or Update User
Submit POI
Submit POA
Run AML Screening
Recommended Verification Sequence
Error Handling
HTTP Status
Description
Last updated