---
title: "Change Own Password"
method: PUT
path: "/api/v1/client/change-password"
tags: ["Clients"]
---

# Change Own Password

`PUT /api/v1/client/change-password`

## Request

- Base URL: `https://api.monapay.vn`
- URL: `https://api.monapay.vn/api/v1/client/change-password`
- Auth: `Bearer Auth` (a scheme the document does not define)

Change user password (Self)

## Request body

- ChangePasswordRequest
  - `old_password` string, required
  - `new_password` string, required

## Response `200`

OK - The request has succeeded.

- Response
  - `success` boolean, required
  - `message` string, required
  - `data` unknown

## Other responses

- `400`: Bad Request - The server cannot or will not process the request due to a client error.
- `401`: Unauthorized - Authentication is required and has failed or has not been provided.
- `422`: Validation Error
- `500`: Internal Server Error - The server encountered an unexpected condition that prevented it from fulfilling the request.

---

[API](https://skmtc.dev/monapay/apis/mona-pay-api-v1.md) · [All operations](https://skmtc.dev/monapay/apis/mona-pay-api-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/monapay/apis/mona-pay-api-v1/revisions/ed3fbd821dce?raw)
