Complete password reset
Reset password using token from email (public endpoint)
Path Parameters
- Type: stringFormat: uuididrequired
User ID
Body
required
application/json
- Type: stringpasswordmin length:12max length:50
Pattern: ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[`!@#$%^&*()_+\-=\[\]{};':"\\|,.<>/?~])(?!.*\s).{12,50}$Format: passwordrequiredPassword must meet complexity requirements:
- Between 12 and 50 characters
- No spaces allowed
- At least one uppercase letter (A-Z)
- At least one lowercase letter (a-z)
- At least one number (0-9)
- At least one special character (no space)
- Type: stringtokenrequired
Password reset token from email
Responses
- application/json
Request Example for post/users/{id}/password-reset
curl https://api.gpcn.com/v1/users/123e4567-e89b-12d3-a456-426614174000/password-reset \
--request POST \
--header 'Content-Type: application/json' \
--data '{
"token": "",
"password": ""
}'
{
"success": true,
"message": "Your password has successfully been reset.",
"data": {
"message": "Your password has successfully been reset."
},
"meta": null
}.png)