---
title: "Delete User Admin"
method: DELETE
path: "/v1/admin_console/user/{user_id}"
tags: ["admin_console", "user"]
---

# Delete User Admin

`DELETE /v1/admin_console/user/{user_id}`

## Request

- Base URL: `https://api.linktodm.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.linktodm.com/v1/admin_console/user/{user_id}`
- Auth: HTTP bearer

Permanently delete a user and all their data from the admin Users table.

Admin role only (VIEWERs 403). Wraps the same full-deletion service the
customer /v1/auth/{id}/delete endpoint uses, but gated by Firebase admin
auth instead of the legacy x-admin-api-key. Emits an audit-log line.

## Path parameters

- `user_id` integer, required

## Response `200`

Successful Response

- AdminDeleteUserResponse
  - `id` integer, required
  - `deleted` boolean

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/linktodm/apis/salesmorph.md) - [All operations](https://skmtc.dev/linktodm/apis/salesmorph/llms.txt) - [OpenAPI document](https://skmtc.dev/linktodm/apis/salesmorph/revisions/4af0ad5dbe92?raw)
