Request Parameters
1
PAN
Varchar2(10)
Yes
Valid PAN as registered at CAMS TA system database.
2
ClientId_Karvy
Varchar2(40)
No
Client Id of Karvy KRA
3
ClientId_CAMS
Varchar2(40)
No
Client Id of CAMS KRA
4
ClientId_CVL
Varchar2(40)
No
Client Id of CVL KRA
5
ClientId_NDML
Varchar2(40)
No
Client Id of NDML KRA
6
ClientId_Dotex
Varchar2(40)
No
Client Id of Dotex KRA
7
POSCode_Karvy
Varchar2(40)
Only if Client ID of that KRA is passed
POS Code of karvy KRA
8
POSCode_CAMS
Varchar2(40)
Only if Client ID of that KRA is passed
POS Code of CAMS KRA
9
POSCode_CVL
Varchar2(40)
Only if Client ID of that KRA is passed
POS Code of CVL KRA
10
POSCode_NDML
Varchar2(40)
Only if Client ID of that KRA is passed
POS Code of NDML KRA
11
POSCode_Dotex
Varchar2(40)
Only if Client ID of that KRA is passed
POS Code of Dotex KRA
12
KARVY_PASSWORD
Varchar2(40)
Only if Client ID of that KRA is passed
Password for Karvy
13
CAMS_PASSWORD
Varchar2(40)
Only if Client ID of that KRA is passed
Password for CAMS
14
CVL_PASSWORD
Varchar2(40)
Only if Client ID of that KRA is passed
Password for CVL
15
NDML_PASSWORD
Varchar2(40)
Only if Client ID of that KRA is passed
Password for NDML
16
DOTEX_PASSWORD
Varchar2(40)
Only if Client ID of that KRA is passed
Password for DOTEX
17
Time_stamp (DD-MMMYYYY HH:MM:SS)
Date
Yes
Time stamp validation
18
Date_of_birth (DD-MMMYYYY)
Date
No
DOB for investors
19
CAMS_UserName
Varchar2(40)
Only if Client ID of that KRA is passed
Username for cams
20
KARVY_UserName
Varchar2(40)
Only if Client ID of that KRA is passed
Username for KARVY
21
CVL_UserName
Varchar2(40)
Only if Client ID of that KRA is passed
Username for CVL
22
NDML_UserName
Varchar2(40)
Only if Client ID of that KRA is passed
Username for NDML
23
DOTEX_UserName
Varchar2(40)
Only if Client ID of that KRA is passed
Username for DOTEX
Sample Request:
{
"AMCCode": "TL",
"ApplicationID": "CAMSWS",
"Password": "Acsys_321",
"PAN": "AADHH9402D",
"ClientId_Karvy": "KAR",
"ClientId_CAMS": "ty",
"ClientId_CVL": "EKYC",
"ClientId_NDML": "dff",
"ClientId_Dotex": "fdf",
"POSCode_Karvy": "10168",
"POSCode_CAMS": "P",
"POSCode_CVL": "CAMS",
"POSCode_NDML": "P",
"POSCode_Dotex": "CAMS",
"CAMS_PASSWORD": "KRA$789789",
"KARVY_PASSWORD": "abcde@123",
"CVL_UserName": "CAMSTEST",
"CAMS_UserName": "MYDIRMOB",
"KARVY_UserName": "CAMSTEST",
"NDML_UserName": "CAMSTEST",
"DOTEX_UserName": "CAMSTEST",
"CVL_PASSWORD": "abcde@123",
"NDML_PASSWORD": "abcde@123",
"DOTEX_PASSWORD": "abcde@123",
"Time_stamp": "19-JAN-2023 06:28:00",
"Date_of_birth": "31-Dec-1992"
}
Sample Encrypted Request: (This should be passed in the data parameter in the API request):
"AuJckNZ9Jid12HT/sJ0NO860aPM/YVm/LWk1XyGx1/d5tloHYgRzCYJy7+ck+BMQ2kMbzAGwc5l/b4+UPcp
x9A+S7zEzzgTOdz1kwTs6K/B0f4z9ys6L/jEIRUkzlQDwCEtgYwUhs9ztGg85N4KBG6EF+cid5YdeGiBskCFK
dPCS4juAbcWiBsXiNo6O0LAB/5o6waFaEWlfvz9PpefcF0qjngIv4G7EI3Km5wZAbz8bd3b4PTfDxPseoPPCY
L1MdiLGt9MhXPjImWd2UGZ9zitRNMeaRHrAef90lG+0sgGu/IdlXXEHFpexuNFzFCUFuuPkhTXPkZqp5gKS
di/Rc4I7EyGpO9iiY/8dgFhz9Uq9sFLQOmahKxqclbtHDQ4sWK7Mp5qyhfbLxYBz1Z8a6vxv8tOwjmY0ybv62
D34Qvinwxo8IOFfsGsU0lEAyWxOLhmUQBk4RFEFKVBTbydesi3VOwPPp4l5c/BuX0poktvfCE2XZL1yZtXn
1tpYbX6DXPIWOhIC4WzT6ahhf06yhaIEs1lJdBmZsRbrk9NYsdiOxX4nlYRppfNLtBVZHKqJgleqfnjrgWSW2
Bvp5dPno91TTpTmEAsK0Dj6nAG+rd+6ywLAkQJCDf+oOzK30fW4/2L+htYIBDdh6rmhzWSZJ+F6uGGogF3
ikg1l7XYtQJr/XSuI97vQtgj0iT92eiwRy96WKr29Vt7RPoGDS8q/Ha7K/CvGr2LFVGTn+T35GZ5YSeABOWMv
yEyPsZhd5+h5SD8QEhROGwqhwoPtZBpjCUTwaFREbx5kOR9gE1fMWRnPd3C9A7+ZYmNClhdoKWkPiZ
61KUS6i5PwwwFEc25RmbP4knjzcd7WGvvnAvaeWno="
The following are the error codes and messages:
Error Code
Error Message
55
Invalid PAN
370
No Data in all KRA
Header Data:
Authorization --> accessToken Request:
{
"data":"AuJckNZ9Jid12HT/sJ0NO860aPM/YVm/LWk1XyGx1/d5tloHYgRzCYJy7+ck+BMQ2kMbzAGwc5l/b4
+UPcpx9A+S7zEzzgTOdz1kwTs6K/B0f4z9ys6L/jEIRUkzlQDwCEtgYwUhs9ztGg85N4KBG6EF+cid5YdeGiB
skCFKdPCS4juAbcWiBsXiNo6O0LAB/5o6waFaEWlfvz9PpefcF0qjngIv4G7EI3Km5wZAbz8bd3b4PTfDxPse
oPPCYL1MdiLGt9MhXPjImWd2UGZ9zitRNMeaRHrAef90lG+0sgGu/IdlXXEHFpexuNFzFCUFuuPkhTXPkZq
p5gKSdi/Rc4I7EyGpO9iiY/8dgFhz9Uq9sFLQOmahKxqclbtHDQ4sWK7Mp5qyhfbLxYBz1Z8a6vxv8tOwjmY0
ybv62D34Qvinwxo8IOFfsGsU0lEAyWxOLhmUQBk4RFEFKVBTbydesi3VOwPPp4l5c/BuX0poktvfCE2XZL1
yZtXn1tpYbX6DXPIWOhIC4WzT6ahhf06yhaIEs1lJdBmZsRbrk9NYsdiOxX4nlYRppfNLtBVZHKqJgleqfnjrgW
SW2Bvp5dPno91TTpTmEAsK0Dj6nAG+rd+6ywLAkQJCDf+oOzK30fW4/2L+htYIBDdh6rmhzWSZJ+F6uGG
ogF3ikg1l7XYtQJr/XSuI97vQtgj0iT92eiwRy96WKr29Vt7RPoGDS8q/Ha7K/CvGr2LFVGTn+T35GZ5YSeABO
WMvyEyPsZhd5+h5SD8QEhROGwqhwoPtZBpjCUTwaFREbx5kOR9gE1fMWRnPd3C9A7+ZYmNClhdoKW
kPiZ61KUS6i5PwwwFEc25RmbP4knjzcd7WGvvnAvaeWno="
}
Last updated