Get Customer Slack Channels
Get all Slack channels for a specific customer (platform admin only).
post/slack/channels
Request body
organization_idstring required
Response
Successful Response
slack_channel_idstring required
organization_idstring uuid required
channel_namestring nullable
slack_team_idstring nullable
created_atstring date-time nullable
archived_atstring date-time nullable
is_privateboolean nullable
channel_type'public' | 'private' | 'group_chat' | 'personal' | 'dm' | 'external'
Normalized channel classification across platforms.
The distinctions matter for routing and permissions:
- public: a channel anyone in the workspace/tenant can join.
- private: an invite-only channel with multiple members — not a 1:1.
- group_chat: an ad-hoc multi-person chat not backed by a channel (Slack multi-person DM / Teams group chat).
- dm: a 1:1 between a user and the bot (Slack IM, Teams conversationType: personal). Human-to-human DMs are not delivered to the bot on either platform.
- personal: Traversal-owned private chat (the web private-chat worker) and similar app-owned 1:1 surfaces that are not a chat-platform IM.
- external: a channel shared across orgs (Slack Connect / Teams shared channel).
channel_topicstring nullable
channel_descriptionstring nullable
creator_idstring nullable
num_membersinteger nullable
last_updated_atstring date-time nullable