POST api/IndividualIncome/CheckPassword?isAuthorized={isAuthorized}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
isAuthorized

boolean

Default value is False

Body Parameters

IndividualBureauInfoDto
NameDescriptionTypeAdditional information
TaxPayerName

string

None.

TaxPayerNumber

string

None.

TaxArea

integer

None.

TaxDeclareMode

DeclareModeEnum

None.

IndividualETaxAccount

string

None.

IndividualETaxPassword

string

None.

TaxDeclareEmployeeName

string

None.

TaxDeclareEmployeePhone

string

None.

TaxDeclarePassword

string

None.

IndividualTaxNumberI

string

None.

IndividualInitCompleted

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "taxPayerName": "sample string 1",
  "taxPayerNumber": "sample string 2",
  "taxArea": 3,
  "taxDeclareMode": 0,
  "individualETaxAccount": "sample string 4",
  "individualETaxPassword": "sample string 5",
  "taxDeclareEmployeeName": "sample string 6",
  "taxDeclareEmployeePhone": "sample string 7",
  "taxDeclarePassword": "sample string 8",
  "individualTaxNumberI": "sample string 9",
  "individualInitCompleted": 10
}

application/xml, text/xml

Sample:
<IndividualBureauInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAccTax.Declaration.Shared.Dtos.IndividualETax">
  <IndividualETaxAccount>sample string 4</IndividualETaxAccount>
  <IndividualETaxPassword>sample string 5</IndividualETaxPassword>
  <IndividualInitCompleted>10</IndividualInitCompleted>
  <IndividualTaxNumberI>sample string 9</IndividualTaxNumberI>
  <TaxArea>3</TaxArea>
  <TaxDeclareEmployeeName>sample string 6</TaxDeclareEmployeeName>
  <TaxDeclareEmployeePhone>sample string 7</TaxDeclareEmployeePhone>
  <TaxDeclareMode>PC</TaxDeclareMode>
  <TaxDeclarePassword>sample string 8</TaxDeclarePassword>
  <TaxPayerName>sample string 1</TaxPayerName>
  <TaxPayerNumber>sample string 2</TaxPayerNumber>
</IndividualBureauInfoDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseDataOfTaxPwdCheckResultDto
NameDescriptionTypeAdditional information
State

ResponseState

None.

SubState

ResponseSubStateCode

None.

Data

TaxPwdCheckResultDto

None.

Msg

string

None.

TaskType

TaxTaskType

None.

TaskStyle

integer

None.

DeniedPermission

string

None.

Response Formats

application/json, text/json

Sample:
{
  "state": 1000,
  "subState": 0,
  "data": {
    "status": 0,
    "message": "sample string 1",
    "isMultiDeptCompany": true,
    "needSetMultDeptId": true
  },
  "msg": "sample string 1",
  "taskType": 3,
  "taskStyle": 2,
  "deniedPermission": "sample string 3"
}

application/xml, text/xml

Sample:
<ResponseDataOfTaxPwdCheckResultDtoqolWHFzt 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:IsMultiDeptCompany>true</d2p1:IsMultiDeptCompany>
    <d2p1:Message>sample string 1</d2p1:Message>
    <d2p1:NeedSetMultDeptId>true</d2p1:NeedSetMultDeptId>
    <d2p1:Status>None</d2p1:Status>
  </Data>
  <DeniedPermission>sample string 3</DeniedPermission>
  <Msg>sample string 1</Msg>
  <State>OK</State>
  <SubState>OK</SubState>
  <TaskStyle>2</TaskStyle>
  <TaskType>已认证抵扣发票</TaskType>
</ResponseDataOfTaxPwdCheckResultDtoqolWHFzt>