# Chat Channels

URL: https://www.agencytitan.com/docs/tag/chat-channels

Tenant chat channels, direct messages, unread state, notification preferences, and membership.

## Operations

- `GET` `/v1/chat-channels` — [List chat channels](https://www.agencytitan.com/docs/tag/chat-channels/GET/v1/chat-channels.md)
- `POST` `/v1/chat-channels` — [Create a chat channel](https://www.agencytitan.com/docs/tag/chat-channels/POST/v1/chat-channels.md)
- `GET` `/v1/chat-channels/{id}` — [Get a chat channel](https://www.agencytitan.com/docs/tag/chat-channels/GET/v1/chat-channels/{id}.md)
- `PATCH` `/v1/chat-channels/{id}` — [Update a chat channel description](https://www.agencytitan.com/docs/tag/chat-channels/PATCH/v1/chat-channels/{id}.md)
- `GET` `/v1/chat-channels/{id}/members` — [List chat channel members](https://www.agencytitan.com/docs/tag/chat-channels/GET/v1/chat-channels/{id}/members.md)
- `POST` `/v1/chat-channels/{id}/members` — [Add chat channel members](https://www.agencytitan.com/docs/tag/chat-channels/POST/v1/chat-channels/{id}/members.md)
- `DELETE` `/v1/chat-channels/{id}/members/{user_id}` — [Remove or leave a chat channel](https://www.agencytitan.com/docs/tag/chat-channels/DELETE/v1/chat-channels/{id}/members/{user_id}.md)
- `POST` `/v1/chat-channels/{id}/read` — [Mark a chat channel read](https://www.agencytitan.com/docs/tag/chat-channels/POST/v1/chat-channels/{id}/read.md)
- `PUT` `/v1/chat-channels/{id}/watch-state` — [Set chat channel watch state](https://www.agencytitan.com/docs/tag/chat-channels/PUT/v1/chat-channels/{id}/watch-state.md)
- `POST` `/v1/chat-channels/client-channels` — [Ensure a client chat channel](https://www.agencytitan.com/docs/tag/chat-channels/POST/v1/chat-channels/client-channels.md)
- `POST` `/v1/chat-channels/department-channels` — [Ensure a department chat channel](https://www.agencytitan.com/docs/tag/chat-channels/POST/v1/chat-channels/department-channels.md)
- `POST` `/v1/chat-channels/direct-messages` — [Get or create a direct message](https://www.agencytitan.com/docs/tag/chat-channels/POST/v1/chat-channels/direct-messages.md)
- `GET` `/v1/chat-channels/member-candidates` — [List chat member candidates](https://www.agencytitan.com/docs/tag/chat-channels/GET/v1/chat-channels/member-candidates.md)
- `GET` `/v1/chat-channels/unread-summary` — [Get chat unread totals](https://www.agencytitan.com/docs/tag/chat-channels/GET/v1/chat-channels/unread-summary.md)

## Useful links

- Interactive page: https://www.agencytitan.com/docs/tag/chat-channels
- API reference home: https://www.agencytitan.com/docs/
- This page as Markdown: https://www.agencytitan.com/docs/tag/chat-channels.md
- Full API Markdown: https://api.agencytitan.com/v1/llms.txt
