---
title: "Account deletions in their grace period, being purged or failed, and purges of the last 30 days with leftovers to clean up"
method: GET
path: "/operator/account-deletions"
tags: ["Operator"]
---

# Account deletions in their grace period, being purged or failed, and purges of the last 30 days with leftovers to clean up

`GET /operator/account-deletions`

## Request

- Base URL: `https://hostingsurge.com/api/v1`
- URL: `https://hostingsurge.com/api/v1/operator/account-deletions`
- Auth: one of:
  - HTTP bearer
  - API key in cookie `__Host-hs_session`

## Response `200`

Deletions

- object
  - `purgeEnabled` boolean, required
  - `items` object[], required
    - `id` string, required
    - `userId` string, required
    - `email` string, required
    - `state` 'scheduled' | 'purging' | 'purged' | 'failed', required
    - `requestedAt` string, required
    - `purgeAfter` string, required
    - `purgedAt` string, nullable, required
    - `attempts` integer, required
    - `lastError` string, nullable, required
    - `leftovers` object[], required
      - `organizationId` string, required
      - `kind` 'storage_bucket' | 'email_domain' | 'managed_repository', required
      - `name` string, required
    - `teams` object[], required
      - `organizationId` string, required
      - `name` string, required
      - `disposition` 'teardown' | 'leave', required
      - `state` 'pending' | 'done' | 'skipped', required
      - `resourcesDeleted` integer, required
      - `note` string, nullable, required

## Other responses

- `403`: Not a platform operator, or a bearer-authenticated request (code forbidden)

---

[API](https://skmtc.dev/hostingsurge/apis/hostingsurge-platform-api.md) · [All operations](https://skmtc.dev/hostingsurge/apis/hostingsurge-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hostingsurge/apis/hostingsurge-platform-api/revisions/4d08337cdff1?raw)
