---
title: "Erase one request on demand (GDPR)"
method: POST
path: "/auth/{requestId}/delete"
tags: ["Erasure"]
---

# Erase one request on demand (GDPR)

`POST /auth/{requestId}/delete`

## Request

- Base URL: `https://atk.tvarka.pro/v1`
- URL: `https://atk.tvarka.pro/v1/auth/{requestId}/delete`
- Auth: HTTP basic

Basic only, scoped to the caller's own provider. A non-terminal request is cancelled first,
then its document/result bytes + derived personal data are purged (exactly what the retention
job strips); a de-identified audit row remains. Idempotent.

## Path parameters

- `requestId` string, uuid, required

## Response `200`

Erased.

- object
  - `requestId` string, uuid
  - `deleted` boolean

## Other responses

- `401`: Missing/invalid credentials or client token.
- `404`: Unknown request.

---

[API](https://skmtc.dev/tvarka/apis/tvarka-atk-api.md) · [All operations](https://skmtc.dev/tvarka/apis/tvarka-atk-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tvarka/apis/tvarka-atk-api/revisions/2ab888b16069?raw)
