---
title: "Delete My Account"
method: POST
path: "/v1/me/delete-account"
---

# Delete My Account

`POST /v1/me/delete-account`

## Request

- Base URL: `https://api.quantradin.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.quantradin.com/v1/me/delete-account`
- Auth: none declared

Hard-delete the caller's OWN account and everything they own, reusing
the SAME single-transaction cascade the admin surface uses
(db.admin_delete_user — FK-safe order, per-table counts, sessions included
so every device is logged out by construction).

Confirmation is deliberate friction: the TYPED email must match (400) and
the password must verify with login's bcrypt + timing discipline (403).
Admins and audit-authoring users are refused (400) — the append-only audit
log must never lose its author row (see db.user_authored_admin_audit).

## Request body

- DeleteAccountBody
  - `confirm_email` string, required
  - `password` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/quantradin/apis/vega-api.md) · [All operations](https://skmtc.dev/quantradin/apis/vega-api/llms.txt) · [OpenAPI document](https://skmtc.dev/quantradin/apis/vega-api/revisions/47add154ef38?raw)
