technitium 0.4.0

Typed async Rust client for the Technitium DNS Server API
Documentation
# Settings: Temporarily Disable Block Lists

## Endpoint
`/api/settings/temporaryDisableBlocking`

**Obsolete Path:** `/api/temporaryDisableBlocking`

## Method
GET

## Description
Temporarily disables the block lists and block list zones for a specified number of minutes.

## Authentication
Required. Token must have **Settings: Modify** permission.

## Parameters

| Name | Type | Required | Conditional | Description |
|------|------|----------|-------------|-------------|
| `token` | string | Yes | No | Session token from `login` or `createToken`. |
| `minutes` | integer | Yes | No | The number of minutes to disable blocking for. |

## Response Fields

| Field | Type | Description |
|-------|------|-------------|
| `temporaryDisableBlockingTill` | string | ISO 8601 timestamp indicating when blocking will be re-enabled. |

## Conditional Logic Notes

- This API call is **automatically synced** across all Cluster nodes when Clustering is initialized.

## Edge Cases

- Calling this endpoint again while blocking is already temporarily disabled will update the disable-until time.
- The returned timestamp uses sub-second precision (7 fractional digits).