openspecimen/rest/ng/users/{userId}/password?type=change
Use this resource for change the password. Use HTTP PUT method to call this API by passing the below details in JSON format.
Below are the attributes whichAPI to change the user passwords.
The following table lists the attributes that need to be sent in the API request
:body.
Parameter | Details |
---|---|
userId | User identifier |
oldPassword | Old password of the user. This is not mandatory if a) the super-admin user is invoking this API and b) the super-admin user is not changing his/her own password! |
newPassword | New user password |
http[s]://<host>:<port>/openspecimen/rest/ng/users/{userId}/password?type=change
Use this URL to change the user password in openSpecimen application.
Result:
The response of this request will contains the details of the changed password.
Below is the an example of the change password :API request/resposne.
Method | URL |
---|---|
Method | PUT |
URL | /openspecimen/rest/ng/users/ |
password | |
Content type | application/json |
Body |
|
|
| |
Response | " |
true" |
Error Cases :
HTTP Response Code | Description |
---|---|
200 | Password has been updated successfully |
400 |
|
| |
500 | Unknown, unhandled system errors. |