Skip to main content
GET
Retrieves detailed information about a channel, including members, access control, and unread message counts.

Authentication

Requires a valid user session. User must have read access to the channel.

Path Parameters

string
required
The unique identifier of the channel

Response

Returns a detailed channel object with user information and metadata.
string
required
Unique channel identifier
string
required
ID of the user who created the channel
string
Channel type: standard, group, or dm
string
required
Channel name
string
Channel description
boolean
Whether the channel is private
object
Additional channel data
object
Channel metadata
array
Access control grants for the channel
array
Array of member user IDs (for group/dm channels only)
array
Array of member user objects with activity status (for group/dm channels only)
boolean
required
Whether the current user is a manager of this channel
boolean
required
Whether the current user has write access to this channel
integer
Total number of users with access to the channel
integer
Timestamp when the current user last read messages (epoch time in nanoseconds)
integer
required
Number of unread messages for the current user
integer
required
Creation timestamp (epoch time in nanoseconds)
integer
required
Last update timestamp (epoch time in nanoseconds)
string
ID of user who last updated the channel

Notes

  • For group and dm channels, the response includes the user_ids and users arrays with member information
  • For standard channels, these fields are null and the user_count represents all users with read access
  • The is_manager field indicates if the current user can modify channel settings
  • The write_access field indicates if the current user can post messages
  • Admins always have full access to all channels