v7

latestOpenAPI 3.0.1raw.githubusercontent.com2026-08-01426118.4 KB
Admin Resources

Approve Deletion Request

Approve and execute a user deletion request. Requires superadmin privileges.

post/api/admin/v1/deletion_requests/{id}/approve

Path parameters

idstring required

Response

successful

successboolean
messagestring

Example response

{
  "success": true,
  "message": "Deletion request approved and processed",
  "deletion_request": {
    "id": 7,
    "user_id": 42,
    "user": {
      "id": 42,
      "username": "orpheus",
      "display_name": "orpheus"
    },
    "status": "pending",
    "requested_at": "2024-03-20T15:30:00Z",
    "scheduled_deletion_at": "2024-03-27T15:30:00Z",
    "completed_at": "2024-03-28T09:00:00Z",
    "admin_approved_by": {
      "id": 1,
      "username": "orpheus",
      "display_name": "orpheus"
    },
    "created_at": "2024-03-20T15:30:00Z",
    "updated_at": "2024-03-20T15:30:00Z"
  }
}