---
title: "Bulk delete groups"
method: POST
path: "/accounts/organisation/v1/accounts:BulkDeleteGroups"
tags: ["Groups"]
---

# Bulk delete groups

`POST /accounts/organisation/v1/accounts:BulkDeleteGroups`

## Request body

- S12AccountsOrganisationV1BulkDeleteGroupsRequest
  - `group_ids` string[] — List of group UUIDs to delete

## Response `200`

A successful response.

- S12AccountsOrganisationV1BulkDeleteGroupsResponse
  - `results` S12AccountsOrganisationV1BulkDeleteGroupsResponseBulkDeleteGroupsResult[] — Results - successful and unsuccessful - of calling this endpoint
    - `group_id` string — Group UUID
    - `code` 'BULK_DELETE_GROUPS_RESULT_CODE_UNSPECIFIED' | 'BULK_DELETE_GROUPS_RESULT_CODE_SUCCESS' | 'BULK_DELETE_GROUPS_RESULT_CODE_INTERNAL' | 'BULK_DELETE_GROUPS_RESULT_CODE_MALFORMED_ID' | 'BULK_DELETE_GROUPS_RESULT_CODE_NOT_FOUND' — Type of result for each group in the BulkDeleteGroups operation. Allows for defining specific reasons for errors to display to customers. - BULK_DELETE_GROUPS_RESULT_CODE_UNSPECIFIED: Default - BULK_DELETE_GROUPS_RESULT_CODE_SUCCESS: Operation was a success - BULK_DELETE_GROUPS_RESULT_CODE_INTERNAL: Internal or unknown failure - BULK_DELETE_GROUPS_RESULT_CODE_MALFORMED_ID: Malformed group ID - BULK_DELETE_GROUPS_RESULT_CODE_NOT_FOUND: Group was not found

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/safetyculture/apis/safetyculture-api.md) · [All operations](https://skmtc.net/safetyculture/apis/safetyculture-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/safetyculture/safetyculture-api/revisions/5be91df61ded/schema)
