v1

latestOpenAPI 3.0.12026-07-227292131.4 KB
me

Update user password

Allows a user to update their password.

  • Authenticated user: Must use Bearer <access token> in Authorization header and provide currentPassword in the request body.
  • Password reset user: Must provide passwordResetToken and provide otpCode in the request body.
patch/me/password

Request body

newPasswordstring required

The new password.

currentPasswordstring

The user's current password for update password.

  • This field is only required for authenticated users.
passwordResetTokenstring

A temporary Bearer token used for password reset authentication which is issued when a user requests a password reset.

  • This field is only required for password reset users.
otpCodestring

A one-time passcode (OTP) for reset user password.

  • Must be a numeric code.
  • This field is only required for password reset users.

Example request

{
  "newPassword": "MyNewSecurePassword123!",
  "currentPassword": "OldPassword123!",
  "passwordResetToken": "eyJhbGciOiJIUzI1NiIsInR..."
}

Response

Successfully updated user password.