---
title: "Account Recover Password"
method: POST
path: "/api/account/recovery/password"
---

# Account Recover Password

`POST /api/account/recovery/password`

## Request

- Base URL: `https://opwhcervi3.execute-api.ca-central-1.amazonaws.com`
- URL: `https://opwhcervi3.execute-api.ca-central-1.amazonaws.com/api/account/recovery/password`
- Auth: none required

Starts password recovery without revealing whether an account exists. No authentication, entitlement, trial, or quota is required; it may send a recovery email and records rate-limit state.

## Request body

- AccountRecoveryRequest
  - `email` string, required

## Response `200`

Successful Response

- AccountRecoveryResponse
  - `message` string, required
  - `ok` boolean, required

## Other responses

- `422`: Validation Error
- `429`: The applicable rate or quota limit has been reached. `quota_exceeded` names the limit in `scope` (for example `free_quota`: the free Advisor's 10 questions this month). `pro_allowance_exhausted`: the dxpert Pro monthly allowance, shared by the Advisor and every agent, is used up; service resumes when it renews (`resets_at`). There is no overage and nothing extra to buy.

---

[API](https://skmtc.dev/dxpert/apis/dxpert-ai-api.md) · [All operations](https://skmtc.dev/dxpert/apis/dxpert-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dxpert/apis/dxpert-ai-api/revisions/460f1c8c53d1?raw)
