POST api/Users/ChangePassword

Request Information

URI Parameters

None.

Body Parameters

ChangePasswordRequest
NameDescriptionTypeAdditional information
UserID

integer

None.

CurrentPassword

string

Data type: Password

NewPassword

string

Required

Data type: Password

String length: inclusive between 8 and 100

ConfirmPassword

string

Required

Data type: Password

Actor

string

None.

IsReset

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "UserID": 1,
  "CurrentPassword": "sample string 2",
  "NewPassword": "sample string 3",
  "ConfirmPassword": "sample string 4",
  "Actor": "sample string 5",
  "IsReset": true
}

application/xml, text/xml

Sample:
<ChangePasswordRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GoldenSea.Entities.Admin">
  <Actor>sample string 5</Actor>
  <ConfirmPassword>sample string 4</ConfirmPassword>
  <CurrentPassword>sample string 2</CurrentPassword>
  <IsReset>true</IsReset>
  <NewPassword>sample string 3</NewPassword>
  <UserID>1</UserID>
</ChangePasswordRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AdminOperation
NameDescriptionTypeAdditional information
Success

boolean

None.

Message

string

None.

ID

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Message": "sample string 2",
  "ID": 3
}

application/xml, text/xml

Sample:
<AdminOperation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GoldenSea.Entities.Admin">
  <ID>3</ID>
  <Message>sample string 2</Message>
  <Success>true</Success>
</AdminOperation>