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
EmployeeSalaryApiResponseName | 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--