PUT api/User/PutChangePassword
Request Information
URI Parameters
None.
Body Parameters
UserInput| Name | Description | Type | Additional information |
|---|---|---|---|
| User_ID | string |
None. |
|
| Area_ID | string |
None. |
|
| UserName | string |
Required String length: inclusive between 1 and 50 |
|
| Nickname | string |
Required String length: inclusive between 1 and 100 |
|
| Pwd | string |
Required String length: inclusive between 8 and 16 |
|
| NewPwd | string |
Required String length: inclusive between 8 and 16 |
|
| PwdConfirm | string |
Required String length: inclusive between 8 and 16 |
|
| Error | integer |
None. |
|
| LockDatetime | date |
None. |
|
| PwdSettingDatetime | date |
None. |
|
| AreaID | string |
None. |
|
| AreaName | string |
Required |
|
| LastLoginDate | date |
None. |
|
| Status | string |
Required |
|
| CreateID | string |
None. |
|
| CreateUserName | string |
None. |
|
| CreateDateTime | date |
None. |
|
| ModifyID | string |
None. |
|
| ModifyUserName | string |
None. |
|
| ModifyDateTime | date |
None. |
|
| ID | string |
None. |
|
| Level1 | string |
None. |
|
| Level1List | Collection of SelectListItem |
None. |
|
| Level2 | string |
None. |
|
| Level3 | string |
None. |
|
| Level4 | string |
None. |
|
| Level5 | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"User_ID": "sample string 1",
"Area_ID": "sample string 2",
"UserName": "sample string 3",
"Nickname": "sample string 4",
"Pwd": "sample string 5",
"NewPwd": "sample string 6",
"PwdConfirm": "sample string 7",
"Error": 8,
"LockDatetime": "2025-12-06T12:37:49.0583068+08:00",
"PwdSettingDatetime": "2025-12-06T12:37:49.0583068+08:00",
"AreaID": "sample string 9",
"AreaName": "sample string 10",
"LastLoginDate": "2025-12-06T12:37:49.0583068+08:00",
"Status": "sample string 11",
"CreateID": "sample string 12",
"CreateUserName": "sample string 13",
"CreateDateTime": "2025-12-06T12:37:49.0583068+08:00",
"ModifyID": "sample string 14",
"ModifyUserName": "sample string 15",
"ModifyDateTime": "2025-12-06T12:37:49.0583068+08:00",
"ID": "sample string 16",
"Level1": "sample string 17",
"Level1List": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"Level2": "sample string 18",
"Level3": "sample string 19",
"Level4": "sample string 20",
"Level5": "sample string 21"
}
application/xml, text/xml
Sample:
<UserInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZT.Control.User.Dto">
<AreaID>sample string 9</AreaID>
<AreaName>sample string 10</AreaName>
<Area_ID>sample string 2</Area_ID>
<CreateDateTime>2025-12-06T12:37:49.0583068+08:00</CreateDateTime>
<CreateID>sample string 12</CreateID>
<CreateUserName>sample string 13</CreateUserName>
<Error>8</Error>
<ID>sample string 16</ID>
<LastLoginDate>2025-12-06T12:37:49.0583068+08:00</LastLoginDate>
<Level1>sample string 17</Level1>
<Level1List xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
</Level1List>
<Level2>sample string 18</Level2>
<Level3>sample string 19</Level3>
<Level4>sample string 20</Level4>
<Level5>sample string 21</Level5>
<LockDatetime>2025-12-06T12:37:49.0583068+08:00</LockDatetime>
<ModifyDateTime>2025-12-06T12:37:49.0583068+08:00</ModifyDateTime>
<ModifyID>sample string 14</ModifyID>
<ModifyUserName>sample string 15</ModifyUserName>
<NewPwd>sample string 6</NewPwd>
<Nickname>sample string 4</Nickname>
<Pwd>sample string 5</Pwd>
<PwdConfirm>sample string 7</PwdConfirm>
<PwdSettingDatetime>2025-12-06T12:37:49.0583068+08:00</PwdSettingDatetime>
<Status>sample string 11</Status>
<UserName>sample string 3</UserName>
<User_ID>sample string 1</User_ID>
</UserInput>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
WebAPIReturnData| Name | Description | Type | Additional information |
|---|---|---|---|
| code | string |
None. |
|
| message | string |
None. |
|
| data | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": "sample string 1",
"message": "sample string 2",
"data": {}
}
application/xml, text/xml
Sample:
<WebAPIReturnData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZT.ExtJson"> <code>sample string 1</code> <data /> <message>sample string 2</message> </WebAPIReturnData>