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

FieldTypeDescription
target *Target
objectobject
object
FieldTypeDescription
filterobject
limitinteger (minimum 1; maximum 500; default 50)
cursorstring
filter
FieldTypeDescription
membershipenum: member | all
kindenum: channel | dm | group_dm
privateboolean
archivedboolean
namestring

Result

FieldTypeDescription
items *object[]
next_cursorstring
items[]
FieldTypeDescription
external_idstring
namestring
topicstring
kindenum: channel | dm | group_dm
privateboolean
archivedboolean
member_countinteger

Examples

list joined channels

{
  "target": {
    "system": "slack"
  },
  "object": {
    "filter": {
      "membership": "member"
    }
  }
}

Profiles