GET api/LeaveRequest/LeaveRequestData?ClientID={ClientID}&UserName={UserName}&BusObjCode={BusObjCode}&ScreenMode={ScreenMode}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ClientID

string

Required

UserName

string

Required

BusObjCode

string

Required

ScreenMode

string

Required

Body Parameters

None.

Response Information

Resource Description

LeaveRequestForm
NameDescriptionTypeAdditional information
EmployeesList

Collection of AppDowndowns

None.

LeaveTypesList

Collection of AppDowndowns

None.

ListOfDayWiseDate

Collection of date

None.

WorkingDayList

Collection of WorkingDaySettings

None.

listDynamicScreenFiledEnables

Collection of DynamicFieldEnables

None.

FieldNameDescriptions

Collection of ScreenLabelNames

None.

LeaveScreenCntrlsList

Collection of DynamicControls

None.

EmployeeNo

string

None.

DMSFolder

string

None.

AuthType

string

None.

Response Formats

application/json, text/json

Sample:
{
  "EmployeesList": [
    {
      "ID": "sample string 1",
      "Value": "sample string 2",
      "DefaultValue": true
    },
    {
      "ID": "sample string 1",
      "Value": "sample string 2",
      "DefaultValue": true
    }
  ],
  "LeaveTypesList": [
    {
      "ID": "sample string 1",
      "Value": "sample string 2",
      "DefaultValue": true
    },
    {
      "ID": "sample string 1",
      "Value": "sample string 2",
      "DefaultValue": true
    }
  ],
  "ListOfDayWiseDate": [
    "2025-10-25T22:04:04.1488943+05:30",
    "2025-10-25T22:04:04.1488943+05:30"
  ],
  "WorkingDayList": [
    {
      "WorkingDayID": "sample string 1",
      "WorkingDayDescription": "sample string 2",
      "StartOfTheWeek": "sample string 3",
      "Weekoffdays": "sample string 4",
      "CREATED_DATE": "sample string 5",
      "UPDATED_DATE": "sample string 6",
      "GroupName": "sample string 7"
    },
    {
      "WorkingDayID": "sample string 1",
      "WorkingDayDescription": "sample string 2",
      "StartOfTheWeek": "sample string 3",
      "Weekoffdays": "sample string 4",
      "CREATED_DATE": "sample string 5",
      "UPDATED_DATE": "sample string 6",
      "GroupName": "sample string 7"
    }
  ],
  "listDynamicScreenFiledEnables": [
    {
      "FieldName": "sample string 1",
      "ReadOnly": true,
      "ModeName": "sample string 3",
      "HiddenField": true
    },
    {
      "FieldName": "sample string 1",
      "ReadOnly": true,
      "ModeName": "sample string 3",
      "HiddenField": true
    }
  ],
  "FieldNameDescriptions": [
    {
      "LabelName": "sample string 1",
      "LabelDescription": "sample string 2"
    },
    {
      "LabelName": "sample string 1",
      "LabelDescription": "sample string 2"
    }
  ],
  "LeaveScreenCntrlsList": [
    {
      "Control": "sample string 1",
      "Icon": "sample string 2",
      "RoleID": "sample string 3",
      "ModeName": "sample string 4",
      "ControlCode": "sample string 5",
      "ControlID": 6,
      "StatusDesc": "sample string 7",
      "TaskStatus": "sample string 8"
    },
    {
      "Control": "sample string 1",
      "Icon": "sample string 2",
      "RoleID": "sample string 3",
      "ModeName": "sample string 4",
      "ControlCode": "sample string 5",
      "ControlID": 6,
      "StatusDesc": "sample string 7",
      "TaskStatus": "sample string 8"
    }
  ],
  "EmployeeNo": "sample string 1",
  "DMSFolder": "sample string 2",
  "AuthType": "sample string 3"
}

text/plain

Sample:
{"EmployeesList":[{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true},{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true}],"LeaveTypesList":[{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true},{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true}],"ListOfDayWiseDate":["2025-10-25T22:04:04.1488943+05:30","2025-10-25T22:04:04.1488943+05:30"],"WorkingDayList":[{"WorkingDayID":"sample string 1","WorkingDayDescription":"sample string 2","StartOfTheWeek":"sample string 3","Weekoffdays":"sample string 4","CREATED_DATE":"sample string 5","UPDATED_DATE":"sample string 6","GroupName":"sample string 7"},{"WorkingDayID":"sample string 1","WorkingDayDescription":"sample string 2","StartOfTheWeek":"sample string 3","Weekoffdays":"sample string 4","CREATED_DATE":"sample string 5","UPDATED_DATE":"sample string 6","GroupName":"sample string 7"}],"listDynamicScreenFiledEnables":[{"FieldName":"sample string 1","ReadOnly":true,"ModeName":"sample string 3","HiddenField":true},{"FieldName":"sample string 1","ReadOnly":true,"ModeName":"sample string 3","HiddenField":true}],"FieldNameDescriptions":[{"LabelName":"sample string 1","LabelDescription":"sample string 2"},{"LabelName":"sample string 1","LabelDescription":"sample string 2"}],"LeaveScreenCntrlsList":[{"Control":"sample string 1","Icon":"sample string 2","RoleID":"sample string 3","ModeName":"sample string 4","ControlCode":"sample string 5","ControlID":6,"StatusDesc":"sample string 7","TaskStatus":"sample string 8"},{"Control":"sample string 1","Icon":"sample string 2","RoleID":"sample string 3","ModeName":"sample string 4","ControlCode":"sample string 5","ControlID":6,"StatusDesc":"sample string 7","TaskStatus":"sample string 8"}],"EmployeeNo":"sample string 1","DMSFolder":"sample string 2","AuthType":"sample string 3"}