---
title: "Get Audiences privacy deletion status"
method: GET
path: "/audiences/privacy-delete/{job_id}"
tags: ["audiences"]
---

# Get Audiences privacy deletion status

`GET /audiences/privacy-delete/{job_id}`

## Request

- Base URL: `https://api.clay.com/public/v0`
- URL: `https://api.clay.com/public/v0/audiences/privacy-delete/{job_id}`
- Auth: API key in header `clay-api-key`

Checks a privacy deletion job in your workspace, including tracked cascading cleanup. Completed and failed job statuses are retained for three days after completion or failure.

## Path parameters

- `job_id` string, required

## Response `200`

The deletion job is complete or failed.

- object: The deletion job is complete or failed.
  - `finished` integer, required: The number of people confirmed complete. Remains 0 until the entire job completes, then equals total. This is not an estimate of partial progress.
  - `job_id` string, required: The deletion job ID returned when the request was queued.
  - `status` 'in_progress' | 'complete' | 'failed', required: in_progress includes queued work, retries, and cascading cleanup; complete means the deletion job and its tracked cleanup tasks succeeded; failed means the job failed and cleanup may be partial.
  - `total` integer, required: The number of unique people selected for deletion.

## Other responses

- `202`: The deletion job is queued or in progress. Continue polling.
- `400`: 400
- `401`: 401
- `403`: 403
- `404`: The job was not found in this workspace or is no longer retained.
- `429`: 429

## Changes

- **2026-10-28** `755001306740`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/clay/apis/clay-public-api/changes/audiences/privacy-delete/:job_id/get.md)

---

[API](https://skmtc.dev/clay/apis/clay-public-api.md) - [All operations](https://skmtc.dev/clay/apis/clay-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/clay/apis/clay-public-api/revisions/583f58ced7f1?raw)
