technitium 0.4.0

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

## Endpoint

`/api/admin/groups/create`

## Method

GET

## Description

Creates a new group.

## Authentication

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

## Permissions

Administration: Modify

## 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 create. |
| `description` | string | No | No | The description text for the group. |

## Response Fields

| Field | Type | Description |
|-------|------|-------------|
| `name` | string | The name of the created group. |
| `description` | string | The description of the created group. |

## Conditional Logic Notes

- Group names must be unique across all existing groups.

## Edge Cases

- Attempting to create a group with a name that already exists will likely result in an error.
- If `description` is omitted, the group is created with an empty or default description.