---
title: "Cancel a data deletion request during cooling-off"
method: POST
path: "/tenant/data-deletion-requests/{job_id}/cancel"
---

# Cancel a data deletion request during cooling-off

`POST /tenant/data-deletion-requests/{job_id}/cancel`

## Request

- Base URL: `https://api.gravityads.dev` (the document declares no server; this is the origin it was published from)
- URL: `https://api.gravityads.dev/tenant/data-deletion-requests/{job_id}/cancel`
- Auth: HTTP bearer

## Path parameters

- `job_id` string, required

## Request body

- object
  - `confirmation` 'cancel data deletion', required

## Response `200`

Deletion request cancelled

- object
  - `schema_version` 'gravityads.tenant_data_deletion_cancel.v1', required
  - `status` string, required
  - `cancelled` boolean, required
  - `job` object, required
  - `database_url_configured` boolean
  - `raw_user_ids_returned` false, required
  - `raw_account_ids_returned` false, required
  - `raw_secrets_returned` false, required

## Other responses

- `409`: Deletion is already running or final

---

[API](https://skmtc.dev/gravityads/apis/gravityads-api.md) · [All operations](https://skmtc.dev/gravityads/apis/gravityads-api/llms.txt) · [OpenAPI document](https://skmtc.dev/gravityads/apis/gravityads-api/revisions/124cd07d534d?raw)
