latestOpenAPI 3.1.02026-08-223321,1001.6 MB

2134ebffd1ef

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 direct message between two human users.
  • personal: the app's personal scope — the 1:1 surface between a user and the bot itself (Slack App Home / Teams personal tab), distinct from dm which is between two humans.
  • 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