---
title: "Delete My Account"
method: DELETE
path: "/v1/me/accounts/{account_id}"
---

# Delete My Account

`DELETE /v1/me/accounts/{account_id}`

## 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/accounts/{account_id}`
- Auth: none declared

Delete one of the caller's own desks and cascade-remove its data. Guard:
body.confirm_name MUST equal the desk's CURRENT name (else 400) — a
typed-name confirmation. 404 if the desk is not the caller's (cloak).

Cascade (db.delete_account_cascade, scoped to this account_id): orders,
positions, deployment transitions, deployments, per-account key pairs,
watchlists, alerts, then the desk row. Deleting the caller's last desk is
allowed — there is no lower floor (the cap of 5 is the only hard limit).

## Path parameters

- `account_id` integer, required

## Request body

- DeskDeleteRequest: DELETE /v1/me/accounts/{id} — typed-name confirmation guard.
  - `confirm_name` 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)
