Quick Reference - Delete a group:
Delete a Group
To delete a group you need to use thedeleteGroup() method. The user must be an Admin of the group they are trying to delete.
- JavaScript
- TypeScript
deleteGroup() method takes the following parameters:
| Parameter | Description |
|---|---|
GUID | The GUID of the group you would like to delete |
Best Practices
Confirm before deleting
Confirm before deleting
Deleting a group is irreversible — all messages, members, and metadata are permanently removed. Always prompt the user for confirmation before calling
deleteGroup().Only Admins can delete groups
Only Admins can delete groups
The logged-in user must have Admin scope on the group. Verify the user’s scope using
getGroup() before attempting deletion to provide a better UX.Troubleshooting
deleteGroup fails with permission error
deleteGroup fails with permission error
Verify the logged-in user is an Admin of the group. Owners and Moderators may not have delete permissions depending on your app configuration.
Group still appears after deletion
Group still appears after deletion
Ensure the
deleteGroup() promise resolved successfully. If using cached data, refresh your group list after deletion to remove stale entries.