List chat channels
org.intentschema.communication.chat.channel.list.v1
JSON: bare · @sha256:4880914e910b…
Hash: sha256:4880914e910b255b22f2f7bbf4d7a473409ca7ae942073052721d875ed79fb2c
List channels (and DMs / group conversations) the user has access to.
Payload
| Field | Type | Description |
target * | Target | |
object | object | |
object
| Field | Type | Description |
filter | object | |
limit | integer (minimum 1; maximum 500; default 50) | |
cursor | string | |
filter
| Field | Type | Description |
membership | enum: member | all | |
kind | enum: channel | dm | group_dm | |
private | boolean | |
archived | boolean | |
name | string | |
Result
| Field | Type | Description |
items * | object[] | |
next_cursor | string | |
items[]
| Field | Type | Description |
external_id | string | |
name | string | |
topic | string | |
kind | enum: channel | dm | group_dm | |
private | boolean | |
archived | boolean | |
member_count | integer | |
Examples
list joined channels
{
"target": {
"system": "slack"
},
"object": {
"filter": {
"membership": "member"
}
}
}
Profiles