GET api/LeaveRequest/CommonLeaveWebMobileValidations?ClientID={ClientID}&UserName={UserName}&ValidationVariables={ValidationVariables}&LeaveRequestJsonData={LeaveRequestJsonData}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ClientID | string |
Required |
|
| UserName | string |
Required |
|
| ValidationVariables | string |
Required |
|
| LeaveRequestJsonData | string |
Required |
Body Parameters
None.
Response Information
Resource Description
CheckedLeaveValidationsResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ActualResponse | string |
None. |
|
| PresentLeaveStatus | string |
None. |
|
| ValidationResponse | MessageClass |
None. |
|
| checkLeaveQuota | CheckLeaveQuota |
None. |
|
| TeamMembersList | Collection of Team_Members |
None. |
|
| RolebasedWorkflowStatus | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ActualResponse": "sample string 1",
"PresentLeaveStatus": "sample string 2",
"ValidationResponse": {
"ID": "sample string 1",
"Message": "sample string 2",
"MessageText": "sample string 3",
"MessageType": "sample string 4",
"MessageCode": "sample string 5",
"MessagePath": "sample string 6",
"TargetMode": "sample string 7",
"TargetUrl": "sample string 8"
},
"checkLeaveQuota": {
"Message": "sample string 1",
"BlockedQuota": "sample string 2",
"OriginalQuota": "sample string 3",
"FromDate": "sample string 4",
"ToDate": "sample string 5",
"NoOfDays": "sample string 6",
"NoOfCompletedDays": "sample string 7"
},
"TeamMembersList": [
{
"TeamMemID": "sample string 1",
"DummyJustID": "sample string 2",
"AppCode": "sample string 3",
"ObjectNo": "sample string 4",
"MemberType": "sample string 5",
"MemberID": "sample string 6",
"Level": "sample string 7",
"ActionType": "sample string 8",
"ActionTypeDesc": "sample string 9",
"Mem_Status": "sample string 10",
"Mem_StatusNames": "sample string 11",
"CreatedBy": "sample string 12",
"CreatedDate": "sample string 13",
"ModifiedBy": "sample string 14",
"ModifiedDate": "sample string 15",
"MemberName": "sample string 16",
"Name": "sample string 17",
"ContactNo": "sample string 18",
"EmailID": "sample string 19",
"Color": "sample string 20",
"Sequence": "sample string 21",
"TaskGroupID": "sample string 22",
"Agent_Category": "sample string 23",
"ApprovalReq": "sample string 24",
"WorkflowID": "sample string 25",
"StepLevel": "sample string 26",
"IsCompletedApproval": true,
"ChooseBusObjflag": true,
"ID": "sample string 29",
"TaskID": "sample string 30",
"Company": "sample string 31",
"Updates": "sample string 32",
"Authorization": "sample string 33",
"Approved": true,
"Rejected": true,
"CloseApproved": true,
"CloseRejected": true,
"HDStatus": "sample string 38",
"GetTaskDetails": "sample string 39",
"NotificationApprovalType": "sample string 40",
"DummyMem_Status": "sample string 41",
"Notification_ID": "sample string 42",
"BGActionType": "sample string 43",
"MemberActionType": "sample string 44"
},
{
"TeamMemID": "sample string 1",
"DummyJustID": "sample string 2",
"AppCode": "sample string 3",
"ObjectNo": "sample string 4",
"MemberType": "sample string 5",
"MemberID": "sample string 6",
"Level": "sample string 7",
"ActionType": "sample string 8",
"ActionTypeDesc": "sample string 9",
"Mem_Status": "sample string 10",
"Mem_StatusNames": "sample string 11",
"CreatedBy": "sample string 12",
"CreatedDate": "sample string 13",
"ModifiedBy": "sample string 14",
"ModifiedDate": "sample string 15",
"MemberName": "sample string 16",
"Name": "sample string 17",
"ContactNo": "sample string 18",
"EmailID": "sample string 19",
"Color": "sample string 20",
"Sequence": "sample string 21",
"TaskGroupID": "sample string 22",
"Agent_Category": "sample string 23",
"ApprovalReq": "sample string 24",
"WorkflowID": "sample string 25",
"StepLevel": "sample string 26",
"IsCompletedApproval": true,
"ChooseBusObjflag": true,
"ID": "sample string 29",
"TaskID": "sample string 30",
"Company": "sample string 31",
"Updates": "sample string 32",
"Authorization": "sample string 33",
"Approved": true,
"Rejected": true,
"CloseApproved": true,
"CloseRejected": true,
"HDStatus": "sample string 38",
"GetTaskDetails": "sample string 39",
"NotificationApprovalType": "sample string 40",
"DummyMem_Status": "sample string 41",
"Notification_ID": "sample string 42",
"BGActionType": "sample string 43",
"MemberActionType": "sample string 44"
}
],
"RolebasedWorkflowStatus": "sample string 3"
}
text/plain
Sample:
{"ActualResponse":"sample string 1","PresentLeaveStatus":"sample string 2","ValidationResponse":{"ID":"sample string 1","Message":"sample string 2","MessageText":"sample string 3","MessageType":"sample string 4","MessageCode":"sample string 5","MessagePath":"sample string 6","TargetMode":"sample string 7","TargetUrl":"sample string 8"},"checkLeaveQuota":{"Message":"sample string 1","BlockedQuota":"sample string 2","OriginalQuota":"sample string 3","FromDate":"sample string 4","ToDate":"sample string 5","NoOfDays":"sample string 6","NoOfCompletedDays":"sample string 7"},"TeamMembersList":[{"TeamMemID":"sample string 1","DummyJustID":"sample string 2","AppCode":"sample string 3","ObjectNo":"sample string 4","MemberType":"sample string 5","MemberID":"sample string 6","Level":"sample string 7","ActionType":"sample string 8","ActionTypeDesc":"sample string 9","Mem_Status":"sample string 10","Mem_StatusNames":"sample string 11","CreatedBy":"sample string 12","CreatedDate":"sample string 13","ModifiedBy":"sample string 14","ModifiedDate":"sample string 15","MemberName":"sample string 16","Name":"sample string 17","ContactNo":"sample string 18","EmailID":"sample string 19","Color":"sample string 20","Sequence":"sample string 21","TaskGroupID":"sample string 22","Agent_Category":"sample string 23","ApprovalReq":"sample string 24","WorkflowID":"sample string 25","StepLevel":"sample string 26","IsCompletedApproval":true,"ChooseBusObjflag":true,"ID":"sample string 29","TaskID":"sample string 30","Company":"sample string 31","Updates":"sample string 32","Authorization":"sample string 33","Approved":true,"Rejected":true,"CloseApproved":true,"CloseRejected":true,"HDStatus":"sample string 38","GetTaskDetails":"sample string 39","NotificationApprovalType":"sample string 40","DummyMem_Status":"sample string 41","Notification_ID":"sample string 42","BGActionType":"sample string 43","MemberActionType":"sample string 44"},{"TeamMemID":"sample string 1","DummyJustID":"sample string 2","AppCode":"sample string 3","ObjectNo":"sample string 4","MemberType":"sample string 5","MemberID":"sample string 6","Level":"sample string 7","ActionType":"sample string 8","ActionTypeDesc":"sample string 9","Mem_Status":"sample string 10","Mem_StatusNames":"sample string 11","CreatedBy":"sample string 12","CreatedDate":"sample string 13","ModifiedBy":"sample string 14","ModifiedDate":"sample string 15","MemberName":"sample string 16","Name":"sample string 17","ContactNo":"sample string 18","EmailID":"sample string 19","Color":"sample string 20","Sequence":"sample string 21","TaskGroupID":"sample string 22","Agent_Category":"sample string 23","ApprovalReq":"sample string 24","WorkflowID":"sample string 25","StepLevel":"sample string 26","IsCompletedApproval":true,"ChooseBusObjflag":true,"ID":"sample string 29","TaskID":"sample string 30","Company":"sample string 31","Updates":"sample string 32","Authorization":"sample string 33","Approved":true,"Rejected":true,"CloseApproved":true,"CloseRejected":true,"HDStatus":"sample string 38","GetTaskDetails":"sample string 39","NotificationApprovalType":"sample string 40","DummyMem_Status":"sample string 41","Notification_ID":"sample string 42","BGActionType":"sample string 43","MemberActionType":"sample string 44"}],"RolebasedWorkflowStatus":"sample string 3"}