GET api/EmployeeSalary/GetEmployeeSalaryInfo?LOCATION={LOCATION}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| LOCATION | string |
Required |
Body Parameters
None.
Response Information
Resource Description
EmployeeSalaryInfoApiResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| Message | string |
None. |
|
| SalaryInfo | Collection of EmployeeSalaryInfo |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"Message": "sample string 2",
"SalaryInfo": [
{
"EMPMST_CODE": "sample string 1",
"EMPMST_NAME": "sample string 2",
"EMPMST_LOCATION": "sample string 3",
"EMPMST_JOIN_DATE": "sample string 4",
"EMPMST_CURRENCY": "sample string 5",
"EMPMST_BASIC_SALARY": 6.0,
"EMPMST_GROSS_DEDUCTION": 7.0,
"EMPMST_GROSS_SALARY": 8.0
},
{
"EMPMST_CODE": "sample string 1",
"EMPMST_NAME": "sample string 2",
"EMPMST_LOCATION": "sample string 3",
"EMPMST_JOIN_DATE": "sample string 4",
"EMPMST_CURRENCY": "sample string 5",
"EMPMST_BASIC_SALARY": 6.0,
"EMPMST_GROSS_DEDUCTION": 7.0,
"EMPMST_GROSS_SALARY": 8.0
}
]
}
text/html
Sample:
{"Status":"sample string 1","Message":"sample string 2","SalaryInfo":[{"EMPMST_CODE":"sample string 1","EMPMST_NAME":"sample string 2","EMPMST_LOCATION":"sample string 3","EMPMST_JOIN_DATE":"sample string 4","EMPMST_CURRENCY":"sample string 5","EMPMST_BASIC_SALARY":6.0,"EMPMST_GROSS_DEDUCTION":7.0,"EMPMST_GROSS_SALARY":8.0},{"EMPMST_CODE":"sample string 1","EMPMST_NAME":"sample string 2","EMPMST_LOCATION":"sample string 3","EMPMST_JOIN_DATE":"sample string 4","EMPMST_CURRENCY":"sample string 5","EMPMST_BASIC_SALARY":6.0,"EMPMST_GROSS_DEDUCTION":7.0,"EMPMST_GROSS_SALARY":8.0}]}
application/xml, text/xml
Sample:
<EmployeeSalaryInfoApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SuntechSupportServices.Models.Payroll">
<Message>sample string 2</Message>
<SalaryInfo>
<EmployeeSalaryInfo>
<EMPMST_BASIC_SALARY>6</EMPMST_BASIC_SALARY>
<EMPMST_CODE>sample string 1</EMPMST_CODE>
<EMPMST_CURRENCY>sample string 5</EMPMST_CURRENCY>
<EMPMST_GROSS_DEDUCTION>7</EMPMST_GROSS_DEDUCTION>
<EMPMST_GROSS_SALARY>8</EMPMST_GROSS_SALARY>
<EMPMST_JOIN_DATE>sample string 4</EMPMST_JOIN_DATE>
<EMPMST_LOCATION>sample string 3</EMPMST_LOCATION>
<EMPMST_NAME>sample string 2</EMPMST_NAME>
</EmployeeSalaryInfo>
<EmployeeSalaryInfo>
<EMPMST_BASIC_SALARY>6</EMPMST_BASIC_SALARY>
<EMPMST_CODE>sample string 1</EMPMST_CODE>
<EMPMST_CURRENCY>sample string 5</EMPMST_CURRENCY>
<EMPMST_GROSS_DEDUCTION>7</EMPMST_GROSS_DEDUCTION>
<EMPMST_GROSS_SALARY>8</EMPMST_GROSS_SALARY>
<EMPMST_JOIN_DATE>sample string 4</EMPMST_JOIN_DATE>
<EMPMST_LOCATION>sample string 3</EMPMST_LOCATION>
<EMPMST_NAME>sample string 2</EMPMST_NAME>
</EmployeeSalaryInfo>
</SalaryInfo>
<Status>sample string 1</Status>
</EmployeeSalaryInfoApiResponse>
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="SalaryInfo[0].EMPMST_CODE" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_NAME" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_LOCATION" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_JOIN_DATE" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_CURRENCY" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_BASIC_SALARY" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_GROSS_DEDUCTION" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[0].EMPMST_GROSS_SALARY" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_CODE" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_NAME" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_LOCATION" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_JOIN_DATE" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_CURRENCY" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_BASIC_SALARY" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_GROSS_DEDUCTION" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SalaryInfo[1].EMPMST_GROSS_SALARY" 8 --MultipartDataMediaFormatterBoundary1q2w3e--