---
title: "Delete User"
method: DELETE
path: "/api/v1/auth"
tags: ["Authentication"]
---

# Delete User

`DELETE /api/v1/auth`

## Request

- Base URL: `https://mockupper.damdafa.com/mockupper`
- URL: `https://mockupper.damdafa.com/mockupper/api/v1/auth`
- Auth: HTTP bearer

Delete user account.

This is an authentication endpoint. Deletes user from Firestore.
Provider is determined from X-Provider-Id header (firebase, google, apple).
Automatically determines the Firebase service (yzfoto/avukatim) from the token.

For Apple: Also attempts to revoke Apple refresh token.
For Firebase: Deletes from both Firebase Auth and Firestore.
For Google: Deletes from Firestore only (does not revoke Google OAuth tokens).

## Headers

- `X-Provider-Id` 'firebase' | 'google' | 'apple'
- `ProviderId` 'firebase' | 'google' | 'apple'
- `X-Device-Id` string, nullable

## Response `204`

Successful Response

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/damdafa/apis/mockupper-api.md) · [All operations](https://skmtc.dev/damdafa/apis/mockupper-api/llms.txt) · [OpenAPI document](https://skmtc.dev/damdafa/apis/mockupper-api/revisions/5713d43bfed1?raw)
