---
title: "Change user password"
method: PUT
path: "/public/users/self/password"
tags: ["user"]
---

# Change user password

`PUT /public/users/self/password`

Change user password

## Request body

- ChangePasswordRequest — Change password request payload
  - `current_password` string, password — Current password associated with the user
  - `new_password` string, password — New password to associate with the user

## Response `200`

Successfully updated password

## Other responses

- `400` — API Error
- `500` — API Error

## Changes

- **2022-06-13** `7856cb3301b2` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/yugabyte/apis/yugabyte-cloud/changes/public/users/self/password/put.md)

---

[API](https://skmtc.dev/yugabyte/apis/yugabyte-cloud.md) · [All operations](https://skmtc.dev/yugabyte/apis/yugabyte-cloud/llms.txt) · [OpenAPI document](https://skmtc.dev/yugabyte/apis/yugabyte-cloud/revisions/f8f0303db4f2?raw)
