GET api/EmployeeSalary?EMPLOYEE_CODE={EMPLOYEE_CODE}&YEAR={YEAR}&MONTH={MONTH}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| EMPLOYEE_CODE | string |
Required |
|
| YEAR | integer |
Required |
|
| MONTH | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
EmployeeSalaryApiResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| Message | string |
None. |
|
| SalaryDetails | EmployeeSalary |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"Message": "sample string 2",
"SalaryDetails": {
"MID": 1,
"EMPLOYEE_CODE": "sample string 2",
"EMPLOYEE_NAME": "sample string 3",
"EMP_LOCATION": "sample string 4",
"BASIC": 5.0,
"HRA": 6.0,
"OTHER_ALLOWANCES": 7.0,
"PFAMOUNT": 8.0,
"YEAR": 9,
"MONTH": 10,
"LABOUR_WELFARE_FUND": 11.0,
"PROFESSIONAL_TAX": 12.0,
"LOSS_OF_PAY": 13.0,
"EXGRATIA": 14.0,
"NOOFDAYSLOP": 15.0,
"GROSS_SALARY": 16.0,
"NET_SALARY": 17.0
}
}
text/html
Sample:
{"Status":"sample string 1","Message":"sample string 2","SalaryDetails":{"MID":1,"EMPLOYEE_CODE":"sample string 2","EMPLOYEE_NAME":"sample string 3","EMP_LOCATION":"sample string 4","BASIC":5.0,"HRA":6.0,"OTHER_ALLOWANCES":7.0,"PFAMOUNT":8.0,"YEAR":9,"MONTH":10,"LABOUR_WELFARE_FUND":11.0,"PROFESSIONAL_TAX":12.0,"LOSS_OF_PAY":13.0,"EXGRATIA":14.0,"NOOFDAYSLOP":15.0,"GROSS_SALARY":16.0,"NET_SALARY":17.0}}
application/xml, text/xml
Sample:
<EmployeeSalaryApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SuntechSupportServices.Models.Payroll">
<Message>sample string 2</Message>
<SalaryDetails>
<BASIC>5</BASIC>
<EMPLOYEE_CODE>sample string 2</EMPLOYEE_CODE>
<EMPLOYEE_NAME>sample string 3</EMPLOYEE_NAME>
<EMP_LOCATION>sample string 4</EMP_LOCATION>
<EXGRATIA>14</EXGRATIA>
<GROSS_SALARY>16</GROSS_SALARY>
<HRA>6</HRA>
<LABOUR_WELFARE_FUND>11</LABOUR_WELFARE_FUND>
<LOSS_OF_PAY>13</LOSS_OF_PAY>
<MID>1</MID>
<MONTH>10</MONTH>
<NET_SALARY>17</NET_SALARY>
<NOOFDAYSLOP>15</NOOFDAYSLOP>
<OTHER_ALLOWANCES>7</OTHER_ALLOWANCES>
<PFAMOUNT>8</PFAMOUNT>
<PROFESSIONAL_TAX>12</PROFESSIONAL_TAX>
<YEAR>9</YEAR>
</SalaryDetails>
<Status>sample string 1</Status>
</EmployeeSalaryApiResponse>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Status" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.MID" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.EMPLOYEE_CODE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.EMPLOYEE_NAME" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.EMP_LOCATION" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.BASIC" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.HRA" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.OTHER_ALLOWANCES" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.PFAMOUNT" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.YEAR" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.MONTH" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.LABOUR_WELFARE_FUND" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.PROFESSIONAL_TAX" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.LOSS_OF_PAY" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.EXGRATIA" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.NOOFDAYSLOP" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.GROSS_SALARY" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryDetails.NET_SALARY" 17 --MultipartDataMediaFormatterBoundary1q2w3e--