Get Ckyc Details
Consumer Request
Request Body required
personalInformation object
Possible values: <= 15 characters
Proposer date of birth
Possible values: <= 100 characters
Email address of customer
Possible values: <= 10 characters
Customer mobile number
Possible values: <= 10 characters
Customer pincode
Possible values: <= 15 characters
Customer pan number which is mandatory
product object required
Possible values: <= 15 characters, [ABHI, NBHI, TATAAIG, IL, HDFCERGO, MPLCIGNA, STARHLT, CHIL]
Possible values: [2825 //HDFC Ergo My Health Suraksha Family Floater, 2828 //HDFC Ergo My Health Suraksha Individual, 4226 //ABHI Active Assur, 6212 //ABHI Activ Health, CARSUP //Care Supreme, HAP //ICICI Lombard Health AdvantEdge, Reassure //Niva Bupa Reassure, PROHEALTH //Manipal Cigna Pro Health]
Product under considerations
trackInfo object required
Possible values: <= 100 characters
This is application no, available in quote
Possible values: <= 100 characters
This is application no, available in quote
Unique guid for tracking
distributor object required
Possible values: <= 15 characters
Static for a given Distributor. Ask your Account Manager
Agentid of the distributor
Possible values: <= 100 characters, [online, others]
Sales channel
Possible values: <= 15 characters, [B2B, B2C]
should always be either B2B or B2C
kycInfo object
Possible values: <= 1024 characters
Return url of the page, incase redirected to insurer portal
- 200
- 400
- 500
Consumer Response
Schema
- Array [
- ]
errors object
This array will capture error code and error message
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
data object
personalInformation object
Customer firstname
Customer middle name
Customer lastname
Customer date of birth
Customer email
Customer mobile
Customer pincode
Customer pan
communicationAddressDetails object
Customer complete Communication address
Customer address 1
Customer address 2
Customer address 1
Customer state
Customer city
Customer zipcode
permanentAddressDetails object
Customer complete Permanent address
Customer address 1
Customer address 2
Customer address 1
Customer state
Customer city
Customer zipcode
product object
Same as what was passed in ckyc request
Same as what was passed in ckyc request
trackInfo object
Same as what was passed in ckyc request
Same as what was passed in ckyc request
distributor object
Same as what was passed in ckyc request
Same as what was passed in ckyc request
Same as what was passed in ckyc request
Same as what was passed in ckyc request
kycInfo object
Same as what was passed in ckyc request
Possible values: [approved, incomplete, rejected]
Based on the status, decision to be made whether to continue with proposal. Resume journey only when status is Approved.
Reason why kyc was reject
Same as what was passed in ckyc request
Same as what was passed in ckyc request
Same as what was passed in ckyc request
Same as what was passed in ckyc request
varFields object[]
{
"reqId": "461ddd23-ed72-4041-886c-39c20d4bda31",
"errors": {
"errorCode": "string",
"error": "string"
},
"data": {
"personalInformation": {
"firstName": "MONIKA",
"middleName": "MAHADEV",
"lastName": "SHINDE",
"dateOfBirth": "31-10-1992",
"email": "string",
"mobileNumber": "string",
"zipCode": 401203,
"pan": "ABCDE1234A"
},
"communicationAddressDetails": {
"address": "B / 02 JAI SAI GANESH BUILDING HANUMAN MANDIR ROADHANUMAN NAGAR",
"address1": "B / 02 JAI SAI GANESH BUILDING HANUMAN",
"address2": "MANDIR ROADHANUMAN NAGAR NALLASOPA RA",
"address3": "WESTPALGHAR UMRALENEAR HANUMAN MANDIR",
"state": "Thane",
"citydistrict": "Thane",
"zipcode": 401203
},
"permanentAddressDetails": {
"address": "B / 02 JAI SAI GANESH BUILDING HANUMAN MANDIR ROADHANUMAN NAGAR",
"address1": "B / 02 JAI SAI GANESH BUILDING HANUMAN",
"address2": "MANDIR ROADHANUMAN NAGAR NALLASOPA RA",
"address3": "WESTPALGHAR UMRALENEAR HANUMAN MANDIR",
"state": "Thane",
"citydistrict": "Thane",
"zipcode": 401203
},
"product": {
"insuranceCompanyCode": "IL",
"productId": null
},
"trackInfo": {
"manufacturerQuoteID": "deea6e22-ca99-4b53-a77b-3b2602ec4ab7",
"manuApplicationNo": "deea6e22-ca99-4b53-a77b-3b2602ec4ab7",
"1SBKYCRequestID": "deea6e22-ca99-4b53-a77b-3b2602ec4ab7"
},
"distributor": {
"distributorID": "BCIBL",
"agentID": "agentId",
"salesChannel": "online",
"channelType": "B2C"
},
"kycInfo": {
"KYCMode": null,
"Status": "approved",
"RejectedReason": "string",
"Manufacturer_KYC_Id": "4e887163-b51a-4e0b-bb14-26086b1320f3",
"KYC_Number": 10029123457415,
"RedirectURL": "string",
"ResponseParam": null,
"varFields": [
{
"fieldName": "ckycIdentityMasterFlag"
},
{
"fieldValue": null
}
]
}
}
}
Consumer Response
Schema
- Array [
- ]
Section to carry quote responses
errors object[] required
This array contains error messages in case of an error
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error display message will be stored here
Possible values: <= 20 characters
In case error occurs, the error identifier will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
Possible values: <= 10 characters
In case error occurs, the error type will be stored here
Request Id for the quote assigned by 1SB
{
"data": {},
"errors": [
{
"errorCode": "string",
"errorDisplayMessage": "string",
"errorIdentifier": "string",
"errorMessage": "string",
"errorType": "string"
}
],
"reqId": "string"
}
Consumer Response
Schema
- Array [
- ]
Section to carry quote responses
errors object[] required
This array contains error messages in case of an error
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error display message will be stored here
Possible values: <= 20 characters
In case error occurs, the error identifier will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
Possible values: <= 10 characters
In case error occurs, the error type will be stored here
Request Id for the quote assigned by 1SB
{
"data": {},
"errors": [
{
"errorCode": "string",
"errorDisplayMessage": "string",
"errorIdentifier": "string",
"errorMessage": "string",
"errorType": "string"
}
],
"reqId": "string"
}