This API authentication validates the generated OTP to the required medium based on the configuration. using the following API Request with details.
Service Name | HTTP Method |
ADM_ValidateOTP | POST |
Sample Request
{
"ServiceName": "ADM_ValidateOTP",
"objCommonParameters": {
"_ProxyDetails": {
"SAASOrgID": "0",
"LoginUID": 0,
"RequestType": "mobile",
"MobileVersion": "5.10.3",
"Password": "test@123",
"AuthType": "FORM",
"ProxyID": 0,
"OrgID": "1",
"TokenID": "",
"ReturnType": "JSON",
"UserName": "google@sum.com"
},
"objUserInformation": {
"OTP_Text": "TransactionID",
"TransactionID":"1fc795a0-df9e-4b8d-b9ff-5734a409be43",
"LoginUID":967
}
}
}
Request Parameters
Parameter Name | Type | Description | Mandatory |
OTP Text | STRING | Name of the Instance. For Example: Info | TRUE |
Transaction ID | STRING | Is the SR logged for a user? | TRUE |
LoginUID | STRING | Logged in users unique identification number. | STRING |
Sample Response
{
"Errors": "",
"Message": "",
"Output": "",
"TokenID": "1F569386C85A0A9A299324F73B23722D86E9B09E051BF21D7BAD7E5FA42A3BCC283348F2F115677BF23A8B14A1EE43D51FC100C3A56C55C7564BBBDADF301D83C0C6EEC2F0BCFD4BA4200AB9A98850A2B33C297FCCB6D7B0707A5A534B8E4FE267DBBB467DA9F4204D689912F5AFBAA3E385DB7BB3DC2B89FE61066579298EAAFBF9238D0CB4F378248EAAF05D88BBE2",
"OrgID": 0,
"OutputObject": {
"OTP_Validation": [
{
"Message": ""
}
]
},
"OutputID": 0,
"Input": null
}