POST api/IndividualIncome/InitiateDeclare?applyType={applyType}&salaryPeriod={salaryPeriod}&isUpdate={isUpdate}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
applyType | DeclareTypeEnum |
Required |
|
salaryPeriod | integer |
Required |
|
isUpdate | boolean |
Required |
Body Parameters
Collection of DiffEmployeeBeanName | Description | Type | Additional information |
---|---|---|---|
E_SN | integer |
None. |
|
E_NAME | string |
None. |
|
E_TYPE_NAME | string |
None. |
|
E_ID | string |
None. |
|
END_DATE | date |
None. |
Request Formats
application/json, text/json
Sample:
[ { "e_SN": 1, "e_NAME": "sample string 2", "e_TYPE_NAME": "sample string 3", "e_ID": "sample string 4", "enD_DATE": "2025-08-16 12:36:56" }, { "e_SN": 1, "e_NAME": "sample string 2", "e_TYPE_NAME": "sample string 3", "e_ID": "sample string 4", "enD_DATE": "2025-08-16 12:36:56" } ]
application/xml, text/xml
Sample:
<ArrayOfDiffUserInfoCollectionOutput.DiffEmployeeBean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAccTax.Declaration.Shared.Dtos.IndividualETax"> <DiffUserInfoCollectionOutput.DiffEmployeeBean> <END_DATE>2025-08-16T12:36:56.6634636+08:00</END_DATE> <E_ID>sample string 4</E_ID> <E_NAME>sample string 2</E_NAME> <E_SN>1</E_SN> <E_TYPE_NAME>sample string 3</E_TYPE_NAME> </DiffUserInfoCollectionOutput.DiffEmployeeBean> <DiffUserInfoCollectionOutput.DiffEmployeeBean> <END_DATE>2025-08-16T12:36:56.6634636+08:00</END_DATE> <E_ID>sample string 4</E_ID> <E_NAME>sample string 2</E_NAME> <E_SN>1</E_SN> <E_TYPE_NAME>sample string 3</E_TYPE_NAME> </DiffUserInfoCollectionOutput.DiffEmployeeBean> </ArrayOfDiffUserInfoCollectionOutput.DiffEmployeeBean>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseDataOfIndividualIncomeTaxDeclareOutputName | Description | Type | Additional information |
---|---|---|---|
State | ResponseState |
None. |
|
SubState | ResponseSubStateCode |
None. |
|
Data | IndividualIncomeTaxDeclareOutput |
None. |
|
Msg | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "state": 1000, "subState": 0, "data": { "applyId": "sample string 1", "employeeCount": 2 }, "msg": "sample string 1" }
application/xml, text/xml
Sample:
<ResponseDataOfIndividualIncomeTaxDeclareOutputqolWHFzt xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAcc.TaxDeclaration.Service.Models"> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAccTax.Declaration.Shared.Dtos.IndividualETax"> <d2p1:ApplyId>sample string 1</d2p1:ApplyId> <d2p1:EmployeeCount>2</d2p1:EmployeeCount> </Data> <Msg>sample string 1</Msg> <State>OK</State> <SubState>OK</SubState> </ResponseDataOfIndividualIncomeTaxDeclareOutputqolWHFzt>