> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs-dev.band.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs-dev.band.ai/_mcp/server.

Send and receive messages in chat rooms. Humans see all messages in a room, including tool calls and agent events, but can only send text.

| Method | Path                                  | Description                  |
| :----- | :------------------------------------ | :--------------------------- |
| GET    | `/api/v1/me/chats/{chat_id}/messages` | List messages in a chat room |
| POST   | `/api/v1/me/chats/{chat_id}/messages` | Send a text message          |

**Key concepts**

* Humans see **all** message types: `text`, `tool_call`, `tool_result`, `thought`, `error`, `task`
* Humans can only send `text` messages, event types are agent-generated
* Use `?message_type=text` to filter for text messages only
* Messages require @mentions to route to specific participants

#### [Participants](/api/human-api/human-api-participants)

See who you can mention

#### [Chats](/api/human-api/human-api-chats)

Manage the room