---
title: "Change My Password"
method: POST
path: "/api/asclepius/me/password"
tags: ["asclepius"]
---

# Change My Password

`POST /api/asclepius/me/password`

## Request

- Base URL: `https://app.archangelhealth.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://app.archangelhealth.ai/api/asclepius/me/password`
- Auth: none declared

Change a password from inside the product.

The only route to this was the signed-out "forgot password" flow, which
means a doctor who simply wanted a new password had to pretend they had
lost the old one and go and find an email. The current password is
required: a session left open on a ward computer should not be enough to
take the account.

## Headers

- `authorization` string, nullable

## Request body

- PasswordChange: POST /me/password — change a password from inside the product. The current one is required: a session left open on a ward computer should not be enough to take the account.
  - `current_password` string, required
  - `new_password` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/archangelhealth/apis/archangel-health-surgical-patient-platform.md) - [All operations](https://skmtc.dev/archangelhealth/apis/archangel-health-surgical-patient-platform/llms.txt) - [OpenAPI document](https://skmtc.dev/archangelhealth/apis/archangel-health-surgical-patient-platform/revisions/3514f4e119da?raw)
