# Parameters for Updating a Queue

All fields are optional; omitted fields are left unchanged.

## Required Parameters
- **name**: `string` — New name for the queue  
- **description**: `string | null` — New description for the queue, or `null` to clear it

# Queue Object
An object that groups transaction monitoring cases for review.

## Attributes
- **token**: `uuid` (required) — Globally unique identifier for the queue  
- **name**: `string` (required) — Human-readable name of the queue  
- **description**: `string | null` (required) — Optional description of the queue  
- **created**: `date-time` (required) — Date and time at which the queue was created  
- **updated**: `date-time` (required) — Date and time at which the queue was last updated  
- **case_counts**: `object` (required) — Number of cases in the queue, broken down by status.

### Case Counts
- **OPEN**: `int64` — Number of cases in the queue with status `OPEN`  
- **ASSIGNED**: `int64` — Number of cases in the queue with status `ASSIGNED`  
- **IN_REVIEW**: `int64` — Number of cases in the queue with status `IN_REVIEW`  
- **ESCALATED**: `int64` — Number of cases in the queue with status `ESCALATED`  
- **RESOLVED**: `int64` — Number of cases in the queue with status `RESOLVED`  
- **CLOSED**: `int64` — Number of cases in the queue with status `CLOSED`

# Example Request
```bash
curl --request PATCH \
     --url https://sandbox.lithic.com/v1/transaction_monitoring/queues/queue_token \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "name": "string",
  "description": "string"
}
'
```

# Example Response
```json
{
  "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "name": "string",
  "description": "string",
  "created": "2026-07-18T00:25:57.746Z",
  "updated": "2026-07-18T00:25:57.746Z",
  "case_counts": {
    "OPEN": 0,
    "ASSIGNED": 0,
    "IN_REVIEW": 0,
    "ESCALATED": 0,
    "RESOLVED": 0,
    "CLOSED": 0
  }
}
```
