---
title: "Delete Consumer Endpoint"
method: POST
path: "/v1/consumer/delete-me"
tags: ["consumer"]
---

# Delete Consumer Endpoint

`POST /v1/consumer/delete-me`

## Request

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

Consumer right-to-delete: purge all credentials, pseudonyms, conversions, and anonymize audit logs.

H1 hardening: this is a DESTRUCTIVE, irreversible purge, so it accepts ONLY a
verified access token as proof of identity. The old ``x-consumer-id`` header /
JSON-body ``consumer_id`` fallback is REMOVED as an AUTHORIZATION path — it let
anyone purge any consumer by guessing or reading their id, with no proof of
ownership whatsoever. A caller can only ever purge the subject its own verified
token names; a body-supplied id, if present, is checked but never trusted alone.

## Request body

- DeleteMeRequest
  - `consumer_id` string, nullable
  - `consumer_subject_id` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/teetra/apis/warrant.md) · [All operations](https://skmtc.dev/teetra/apis/warrant/llms.txt) · [OpenAPI document](https://skmtc.dev/teetra/apis/warrant/revisions/a33505db716f?raw)
