POST api/Account/PasswordReset/Save

API Account Resource to save a new password after a recovery action.

Request Information

URI Parameters

None.

Body Parameters

Objeto con los datos de la nueva contraseña (password, confirmpassword y token)

SaveRecoveryPasswordModel
NameDescriptionTypeAdditional information
token

Token assigned to save password.

string

None.

password

Set the new password encripted.

string

None.

confirmpassword

Set the new password encripted confirmation.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "token": "sample string 1",
  "password": "sample string 2",
  "confirmpassword": "sample string 3"
}

application/xml, text/xml

Sample:
<SaveRecoveryPasswordModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/emp_eytn_api_main.Class">
  <confirmpassword>sample string 3</confirmpassword>
  <password>sample string 2</password>
  <token>sample string 1</token>
</SaveRecoveryPasswordModel>

application/x-www-form-urlencoded

Sample:
token=value&password=value&confirmpassword=value

Response Information

Resource Description

Objeto JSON con las claves: status, message y show como respuesta

RequestResponse
NameDescriptionTypeAdditional information
status

Estado de la operación: "success" o "error"

string

None.

message

Mensaje descriptivo para mostrar al usuario

string

None.

show

Indica si se debe mostrar el mensaje al usuario

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "status": "sample string 1",
  "message": "sample string 2",
  "show": true
}

application/xml, text/xml

Sample:
<RequestResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/emp_eytn_api_main.Models.Responses">
  <message>sample string 2</message>
  <show>true</show>
  <status>sample string 1</status>
</RequestResponse>