POST api/SecureServices/ChangePassword

Request Information

URI Parameters

None.

Body Parameters

ChangePasswordInput
NameDescriptionTypeAdditional information
NewPassword

FieldDetailsString

None.

ConfirmPassword

FieldDetailsString

None.

LoginId

string

None.

Request Formats

application/json, text/json

Sample:
{
  "newPassword": {
    "value": "sample string 1",
    "field": "sample string 2"
  },
  "confirmPassword": {
    "value": "sample string 1",
    "field": "sample string 2"
  },
  "loginId": "sample string 1"
}

application/xml, text/xml

Sample:
<ChangePasswordInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models.Public">
  <ConfirmPassword xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
    <d2p1:Field>sample string 2</d2p1:Field>
    <d2p1:Value>sample string 1</d2p1:Value>
  </ConfirmPassword>
  <LoginId>sample string 1</LoginId>
  <NewPassword xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
    <d2p1:Field>sample string 2</d2p1:Field>
    <d2p1:Value>sample string 1</d2p1:Value>
  </NewPassword>
</ChangePasswordInput>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ChangePasswordOutput
NameDescriptionTypeAdditional information
results

FormSubmitOutput

None.

Response Formats

application/json, text/json

Sample:
{
  "results": {
    "errors": [
      {
        "field": "sample string 1",
        "message": "sample string 2"
      },
      {
        "field": "sample string 1",
        "message": "sample string 2"
      }
    ],
    "apiErrorMessage": "sample string 1",
    "success": false
  }
}

application/xml, text/xml

Sample:
<ChangePasswordOutput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models.Public">
  <results xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
    <d2p1:ApiErrorMessage>sample string 1</d2p1:ApiErrorMessage>
    <d2p1:Errors>
      <d2p1:FieldError>
        <d2p1:Field>sample string 1</d2p1:Field>
        <d2p1:Message>sample string 2</d2p1:Message>
      </d2p1:FieldError>
      <d2p1:FieldError>
        <d2p1:Field>sample string 1</d2p1:Field>
        <d2p1:Message>sample string 2</d2p1:Message>
      </d2p1:FieldError>
    </d2p1:Errors>
  </results>
</ChangePasswordOutput>