provider persons GET /api/projects/{project_id}/persons/deletion_status/
@utdk/posthog /api/projects/{project_id}/persons/deletion_status/
persons_deletion_status_list
List the status of queued event deletions for persons. When you delete a person with `delete_events=true`, an async deletion is queued. Use this endpoint to check whether those deletions are still pending or have been completed.
format query
enum: csv, json
limit query
Number of results to return per page.
integer
offset query
The initial index from which to return the results.
integer
person_uuid query
Filter by a specific person UUID.
string
project_id path required
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
string
status query
Filter by deletion status: 'pending', 'completed', or 'all'.
enum: all, completed, pending

Try it

Authentication
Configure credentials for PostHog API
personsDeletionStatusList
GET/api/projects/{project_id}/persons/deletion_status/
List the status of queued event deletions for persons. When you delete a person with `delete_events=true`, an async deletion is queued. Use this endpoint to check whether those deletions are still pending or have been completed.

Parameters

required

Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.

Number of results to return per page.

The initial index from which to return the results.

Filter by a specific person UUID.

Filter by deletion status: 'pending', 'completed', or 'all'.

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.personsDeletionStatusList()