Skip to main content
GET
Get channel

Authorizations

Authorization
string
header
required

Organization API key (modem_…).

Path Parameters

channelId
string<uuid>
required

Response

OK

channelName
string
required

Human-readable name of the channel.

context
string | null
required

User-provided context about the channel purpose and how to prioritize messages. Used by LLM for message grouping, topic extraction, and priority scoring.

createdAt
string<date-time>
required

ISO 8601 timestamp of channel creation

description
string | null
required

Optional description of the channel.

id
required
isConnected
boolean
required

Whether the source server/workspace is currently connected (bot has not left)

lastSeenAt
string<date-time> | null
required

ISO 8601 timestamp of the most recent message in this channel, or null if no messages

messageCount
integer
required

Total number of messages in this channel

Required range: x >= 0
serverName
string
required

Human-readable name of the server/workspace.

sourceChannelId
string
required

Channel identifier in the source system.

sourceName
string
required

Source system for the channel.

Pattern: ^[a-z0-9]+(?:-[a-z0-9]+)*$
sourceServerId
string
required

Identifier of the server/workspace in the source system.

updatedAt
string<date-time>
required

ISO 8601 timestamp of last channel update