GET v1/EmployeeTaxCode/GetEmployeeTaxCodes?employeeNumber={employeeNumber}
Fetch EmployeeTaxCodes
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| employeeNumber |
A Valid employee number is required. |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
List of EmployeeTaxCode objects
Collection of EmployeeTaxCode| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeTaxCodeID |
Gets or sets the unique identifier for the employee tax code (required). |
integer |
Required |
| TaxFilingStatusID |
Gets or sets the tax filing status ID. This is optional. |
integer |
None. |
| Exemptions |
Gets or sets the number of exemptions. This is optional. |
integer |
None. |
| ExemptBlocked |
Gets or sets the number of ExemptBlocked. This is optional. |
ExemptBlocked |
None. |
| AdditionalTaxType |
Gets or sets the type of additional tax. This is optional. |
AdditionalTaxType |
None. |
| AdditionalAmount |
Gets or sets the additional tax amount. This is optional. |
decimal number |
None. |
| TaxTableStateID |
Gets or sets the tax table state ID. This is optional. |
integer |
None. |
| TaxCodeID |
Gets or sets the tax code ID (required). |
integer |
Required |
| DependentCredit |
Gets or sets the dependent credit amount. This is optional. |
decimal number |
None. |
| OtherIncome |
Gets or sets the other income amount. This is optional. |
decimal number |
None. |
| Deductions |
Gets or sets the deductions amount. This is optional. |
decimal number |
None. |
| MultipleJobs |
Gets or sets a value indicating whether the employee has multiple jobs. This is optional. |
boolean |
None. |
| ResidentPSDCode |
Gets or sets the resident PSD code. This is optional. |
string |
None. |
Response Formats
application/json, text/json
[
{
"EmployeeTaxCodeID": 1,
"TaxFilingStatusID": 1,
"Exemptions": 1,
"ExemptBlocked": 0,
"AdditionalTaxType": 0,
"AdditionalAmount": 1.0,
"TaxTableStateID": 1,
"TaxCodeID": 2,
"DependentCredit": 1.0,
"OtherIncome": 1.0,
"Deductions": 1.0,
"MultipleJobs": true,
"ResidentPSDCode": "sample string 3"
},
{
"EmployeeTaxCodeID": 1,
"TaxFilingStatusID": 1,
"Exemptions": 1,
"ExemptBlocked": 0,
"AdditionalTaxType": 0,
"AdditionalAmount": 1.0,
"TaxTableStateID": 1,
"TaxCodeID": 2,
"DependentCredit": 1.0,
"OtherIncome": 1.0,
"Deductions": 1.0,
"MultipleJobs": true,
"ResidentPSDCode": "sample string 3"
}
]
application/xml, text/xml
<ArrayOfEmployeeTaxCode xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BDBPayroll.TimeAttendance.WebAPI.Models">
<EmployeeTaxCode>
<AdditionalAmount>1</AdditionalAmount>
<AdditionalTaxType>None</AdditionalTaxType>
<Deductions>1</Deductions>
<DependentCredit>1</DependentCredit>
<EmployeeTaxCodeID>1</EmployeeTaxCodeID>
<ExemptBlocked>None</ExemptBlocked>
<Exemptions>1</Exemptions>
<MultipleJobs>true</MultipleJobs>
<OtherIncome>1</OtherIncome>
<ResidentPSDCode>sample string 3</ResidentPSDCode>
<TaxCodeID>2</TaxCodeID>
<TaxFilingStatusID>1</TaxFilingStatusID>
<TaxTableStateID>1</TaxTableStateID>
</EmployeeTaxCode>
<EmployeeTaxCode>
<AdditionalAmount>1</AdditionalAmount>
<AdditionalTaxType>None</AdditionalTaxType>
<Deductions>1</Deductions>
<DependentCredit>1</DependentCredit>
<EmployeeTaxCodeID>1</EmployeeTaxCodeID>
<ExemptBlocked>None</ExemptBlocked>
<Exemptions>1</Exemptions>
<MultipleJobs>true</MultipleJobs>
<OtherIncome>1</OtherIncome>
<ResidentPSDCode>sample string 3</ResidentPSDCode>
<TaxCodeID>2</TaxCodeID>
<TaxFilingStatusID>1</TaxFilingStatusID>
<TaxTableStateID>1</TaxTableStateID>
</EmployeeTaxCode>
</ArrayOfEmployeeTaxCode>