# ThreadPinRequest

Pins or releases a thread.

**Kind:** an object, used in requests.

## Fields

| Field | Type | Required | Description |
|---|---|---|---|
| `pinned` | `boolean \| null` | yes | True holds the thread in every future tapestry; false releases it. Constraints: required (empty or whitespace-only strings are rejected). |

## Example

```json
{
  "pinned": false
}
```

## Where it's used

- [`looms.pin`](https://docs.maitento.com/reference/api/looms.md) (`PUT /looms/by-id/{id}/threads/by-id/{threadId}/pin`)
