technitium 0.4.0

Typed async Rust client for the Technitium DNS Server API
Documentation
# Admin: Delete Group

## Endpoint

`/api/admin/groups/delete`

## Method

GET

## Description

Allows deleting a group.

## Authentication

Required. Token must be provided via the `token` parameter.

## Permissions

Administration: Delete

## Parameters

| Name | Type | Required | Conditional | Description |
|------|------|----------|-------------|-------------|
| `token` | string | Yes | No | The session token generated by the `login` or the `createToken` call. |
| `group` | string | Yes | No | The name of the group to delete. |

## Response Fields

Empty response object on success.

## Conditional Logic Notes

- Deleting a group will remove it from all permission assignments and user memberships.

## Edge Cases

- Built-in groups (e.g., `Administrators`, `DHCP Administrators`, `DNS Administrators`) likely cannot be deleted.
- Deleting a group that has members will remove those users from the group but will not delete the user accounts.