scheduleBulkUserDeletion abstract method

  1. @POST.new('/admin/bulk/schedule-user-deletion')
Future<BulkJobResponse> scheduleBulkUserDeletion({
  1. @Body.new() required BulkScheduleUserDeletionRequest body,
})

Schedule bulk user deletion.

Enqueue a background job that schedules account deletions for multiple users. Returns a job_id immediately; observe progress at /admin/jobs/:job_id. Note: the worker version skips Stripe refunds, session termination, and identifier banning — apply those separately for high-risk accounts.

body - Name not received - field will be skipped.

Implementation

@POST('/admin/bulk/schedule-user-deletion')
Future<BulkJobResponse> scheduleBulkUserDeletion({
  @Body() required BulkScheduleUserDeletionRequest body,
});