
Slack List
CertifiedList Slack conversations
Slack List
Certified
List Slack conversations
Lists channels by type with pagination handling. Stores results to internal storage and emits record count.
yaml
type: io.kestra.plugin.slack.app.conversations.ListExamples
List all public channels
yaml
id: slack_list_channels
namespace: company.team
tasks:
- id: list_channels
type: io.kestra.plugin.slack.app.conversations.List
token: "{{ secret('SLACK_TOKEN') }}"
types: ["PUBLIC_CHANNEL"]
Properties
token *Requiredstring
Slack token
excludeArchived booleanstring
Default
falseExclude archived channels
If true, archived channels are filtered out. Default false.
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
teamId string
Team ID
Encoded team ID required when using an org token.
types array
SubTypestring
Default
["PUBLIC_CHANNEL"]Possible Values
PUBLIC_CHANNELPRIVATE_CHANNELMPIMIMChannel types to include
Defaults to public channels. Allowed values: public_channel, private_channel, mpim, im.
Outputs
size integer
Number of conversations fetched
uri string
Format
uriURI of stored conversations file
Metrics
records counter
The number of records fetch.