GET api/ComEmpLeaveBalance?EMPMST_NAME={EMPMST_NAME}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
EMPMST_NAME | string |
Required |
Body Parameters
None.
Response Information
Resource Description
ComEmpbalanceApiResponseName | Description | Type | Additional information |
---|---|---|---|
Message | string |
None. |
|
Status | string |
None. |
|
Response | ComEmpbalance |
None. |
Response Formats
application/json, text/json
Sample:
{ "Message": "sample string 1", "Status": "sample string 2", "Response": { "EMPLOYEE_NAME": "sample string 1", "EMPLOYEE_LOCATION": "sample string 2", "SICK_LEAVE_TAKEN": 3.0, "SICK_LEAVE_ALLOCATED": 4.0, "SICK_LEAVE_BALANCE": 5.0, "CASUAL_LEAVE_TAKEN": 6.0, "CASUAL_LEAVE_ALLOCATED": 7.0, "CASUAL_LEAVE_BALANCE": 8.0, "COMPENSATORY_LEAVE_BALANCE": 9.0, "CARRY_FORWARD_LEAVE_TAKEN": 10.0, "CARRY_FORWARD_LEAVE_ALLOCATED": 11.0, "CARRY_FORWARD_LEAVE_BALANCE": 12.0, "UNPAID_LEAVE_TAKEN": 13.0, "ANNUAL_LEAVE_TAKEN": 14.0, "ANNUAL_LEAVE_ALLOCATED": 15.0, "ANNUAL_LEAVE_BALANCE": 16.0, "WORK_FROM_HOME_TAKEN": 17.0, "WORK_FROM_HOME_ALLOCATED": 18.0, "WORK_FROM_HOME_BALANCE": 19.0, "COMPENSATORY_LEAVE_TAKEN": 20.0, "COMPENSATORY_LEAVE_ALLOCATED": 21.0 } }
text/html
Sample:
{"Message":"sample string 1","Status":"sample string 2","Response":{"EMPLOYEE_NAME":"sample string 1","EMPLOYEE_LOCATION":"sample string 2","SICK_LEAVE_TAKEN":3.0,"SICK_LEAVE_ALLOCATED":4.0,"SICK_LEAVE_BALANCE":5.0,"CASUAL_LEAVE_TAKEN":6.0,"CASUAL_LEAVE_ALLOCATED":7.0,"CASUAL_LEAVE_BALANCE":8.0,"COMPENSATORY_LEAVE_BALANCE":9.0,"CARRY_FORWARD_LEAVE_TAKEN":10.0,"CARRY_FORWARD_LEAVE_ALLOCATED":11.0,"CARRY_FORWARD_LEAVE_BALANCE":12.0,"UNPAID_LEAVE_TAKEN":13.0,"ANNUAL_LEAVE_TAKEN":14.0,"ANNUAL_LEAVE_ALLOCATED":15.0,"ANNUAL_LEAVE_BALANCE":16.0,"WORK_FROM_HOME_TAKEN":17.0,"WORK_FROM_HOME_ALLOCATED":18.0,"WORK_FROM_HOME_BALANCE":19.0,"COMPENSATORY_LEAVE_TAKEN":20.0,"COMPENSATORY_LEAVE_ALLOCATED":21.0}}
application/xml, text/xml
Sample:
<ComEmpbalanceApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SuntechSupportServices.Models.Communicators"> <Message>sample string 1</Message> <Response> <ANNUAL_LEAVE_ALLOCATED>15</ANNUAL_LEAVE_ALLOCATED> <ANNUAL_LEAVE_BALANCE>16</ANNUAL_LEAVE_BALANCE> <ANNUAL_LEAVE_TAKEN>14</ANNUAL_LEAVE_TAKEN> <CARRY_FORWARD_LEAVE_ALLOCATED>11</CARRY_FORWARD_LEAVE_ALLOCATED> <CARRY_FORWARD_LEAVE_BALANCE>12</CARRY_FORWARD_LEAVE_BALANCE> <CARRY_FORWARD_LEAVE_TAKEN>10</CARRY_FORWARD_LEAVE_TAKEN> <CASUAL_LEAVE_ALLOCATED>7</CASUAL_LEAVE_ALLOCATED> <CASUAL_LEAVE_BALANCE>8</CASUAL_LEAVE_BALANCE> <CASUAL_LEAVE_TAKEN>6</CASUAL_LEAVE_TAKEN> <COMPENSATORY_LEAVE_ALLOCATED>21</COMPENSATORY_LEAVE_ALLOCATED> <COMPENSATORY_LEAVE_BALANCE>9</COMPENSATORY_LEAVE_BALANCE> <COMPENSATORY_LEAVE_TAKEN>20</COMPENSATORY_LEAVE_TAKEN> <EMPLOYEE_LOCATION>sample string 2</EMPLOYEE_LOCATION> <EMPLOYEE_NAME>sample string 1</EMPLOYEE_NAME> <SICK_LEAVE_ALLOCATED>4</SICK_LEAVE_ALLOCATED> <SICK_LEAVE_BALANCE>5</SICK_LEAVE_BALANCE> <SICK_LEAVE_TAKEN>3</SICK_LEAVE_TAKEN> <UNPAID_LEAVE_TAKEN>13</UNPAID_LEAVE_TAKEN> <WORK_FROM_HOME_ALLOCATED>18</WORK_FROM_HOME_ALLOCATED> <WORK_FROM_HOME_BALANCE>19</WORK_FROM_HOME_BALANCE> <WORK_FROM_HOME_TAKEN>17</WORK_FROM_HOME_TAKEN> </Response> <Status>sample string 2</Status> </ComEmpbalanceApiResponse>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Message" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Status" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.EMPLOYEE_NAME" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.EMPLOYEE_LOCATION" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.SICK_LEAVE_TAKEN" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.SICK_LEAVE_ALLOCATED" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.SICK_LEAVE_BALANCE" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.CASUAL_LEAVE_TAKEN" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.CASUAL_LEAVE_ALLOCATED" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.CASUAL_LEAVE_BALANCE" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.COMPENSATORY_LEAVE_BALANCE" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.CARRY_FORWARD_LEAVE_TAKEN" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.CARRY_FORWARD_LEAVE_ALLOCATED" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.CARRY_FORWARD_LEAVE_BALANCE" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.UNPAID_LEAVE_TAKEN" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.ANNUAL_LEAVE_TAKEN" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.ANNUAL_LEAVE_ALLOCATED" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.ANNUAL_LEAVE_BALANCE" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.WORK_FROM_HOME_TAKEN" 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.WORK_FROM_HOME_ALLOCATED" 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.WORK_FROM_HOME_BALANCE" 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.COMPENSATORY_LEAVE_TAKEN" 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Response.COMPENSATORY_LEAVE_ALLOCATED" 21 --MultipartDataMediaFormatterBoundary1q2w3e--