Lists all channels in a Slack team.

External Documentation

To learn more, visit the Slack documentation.

Parameters

ParameterDescription
Exclude Archived?Check to exclude archived channels from the list.
LimitThe maximum number of items to return. Fewer than the requested number of items may be returned, even if the end of the list hasn’t been reached. Must be an integer no larger than 1000.
Return All PagesAutomatically fetch all resources, page by page.
TypesAdd as comma-separated list to filter the type of channels you wish to list: public_channel, private_channel, im, mpim.

Example Output

{
	"ok": true,
	"channels": [
		{
			"id": "<string>",
			"name": "<string>",
			"is_channel": true,
			"is_group": false,
			"is_im": false,
			"is_mpim": false,
			"is_private": false,
			"created": 2504354195,
			"is_archived": false,
			"is_general": false,
			"unlinked": 1,
			"name_normalized": "<string>",
			"is_shared": false,
			"is_org_shared": false,
			"is_pending_ext_shared": false,
			"pending_shared": [],
			"context_team_id": "<string>",
			"updated": 359497137650,
			"parent_conversation": null,
			"creator": "<string>",
			"is_ext_shared": false,
			"shared_team_ids": [
				"<string>"
			],
			"pending_connected_team_ids": [],
			"is_member": true,
			"topic": {
				"value": "<string>",
				"creator": "<string>",
				"last_set": 0
			},
			"purpose": {
				"value": "<string>",
				"creator": "<string>",
				"last_set": 2691007685
			},
			"properties": {
				"tabs": [
					{
						"type": "<string>",
						"label": "<string>",
						"id": "<string>"
					}
				],
				"tabz": [
					{
						"type": "<string>"
					}
				],
				"use_case": "<string>"
			},
			"previous_names": [],
			"num_members": 24
		},
		{
			"id": "<string>",
			"name": "<string>",
			"is_channel": true,
			"is_group": false,
			"is_im": false,
			"is_mpim": false,
			"is_private": false,
			"created": 1144130257,
			"is_archived": false,
			"is_general": true,
			"unlinked": 2,
			"name_normalized": "<string>",
			"is_shared": false,
			"is_org_shared": false,
			"is_pending_ext_shared": false,
			"pending_shared": [],
			"context_team_id": "<string>",
			"updated": 1742662544704,
			"parent_conversation": null,
			"creator": "<string>",
			"is_ext_shared": false,
			"shared_team_ids": [
				"<string>"
			],
			"pending_connected_team_ids": [],
			"is_member": true,
			"topic": {
				"value": "<string>",
				"creator": "<string>",
				"last_set": 0
			},
			"purpose": {
				"value": "<string>",
				"creator": "<string>",
				"last_set": 566888855
			},
			"properties": {
				"canvas": {
					"file_id": "<string>",
					"quip_thread_id": "<string>"
				},
				"use_case": "<string>"
			},
			"previous_names": [],
			"num_members": 33
		}
	],
	"response_metadata": {
		"next_cursor": "<string>"
	}
}

Workflow Library Example

Get Channels with Slack and Send Results Via Email

Preview this Workflow on desktop