---
title: "Close account (GDPR erasure)"
method: DELETE
path: "/auth/me"
tags: ["account"]
---

# Close account (GDPR erasure)

`DELETE /auth/me`

## Request

- Base URL: `https://api.whoisgeni.us` (the document declares no server; this is the origin it was published from)
- URL: `https://api.whoisgeni.us/auth/me`
- Auth: HTTP bearer

Close the authenticated account immediately.

In one transaction: deactivates the account, revokes every API key and
BYOK key (they stop authenticating instantly), anonymizes PII in place,
cancels any live subscription immediately, and disables the identity at
the IdP. Analysis history and the credit ledger are retained in
anonymized form. The same email can register a fresh account immediately.

## Response `200`

Deletion confirmation

- ApiResponseDictStrAny
  - `data` object, nullable
  - `error` ErrorDetail: Structured error information for API error responses. Attributes: code: Machine-readable error code (e.g. "JOB_NOT_FOUND"). message: Human-readable error description. details: Optional additional context for debugging.
    - `code` string, required
    - `message` string, required
    - `details` object, nullable
  - `meta` object, nullable

## Other responses

- `401`: Not authenticated (closed accounts cannot authenticate)
- `410`: Account already closed

---

[API](https://skmtc.dev/whoisgeni/apis/whoisgenius.md) · [All operations](https://skmtc.dev/whoisgeni/apis/whoisgenius/llms.txt) · [OpenAPI document](https://skmtc.dev/whoisgeni/apis/whoisgenius/revisions/707f1c34f6b3?raw)
