Teams channel list profile

org.intentschema.communication.chat.channel.list.v1@com.microsoft.teams.v1

JSON: bare · @sha256:6507b62f680b…
Hash: sha256:6507b62f680bcbe7ef8898ef82fb34282adb4cc78613c291a34e6da450fde951

Microsoft Teams profile for channel list.

Implements: List chat channels (org.intentschema.communication.chat.channel.list.v1)

Payload

FieldTypeDescription
target *Target(system = "ms_teams", required: system)
objectobject
ms_teams @com.microsoft.teamsobject
object
FieldTypeDescription
filterobject
limitinteger (minimum 1; maximum 500; default 50)
cursorstring
filter
FieldTypeDescription
membershipenum: member | all
kindenum: channel | dm | group_dm
privateboolean
archivedboolean
namestring
ms_teams @com.microsoft.teams

open object — no declared properties

Result

FieldTypeDescription
items *object[]
next_cursorstring

API mapping

FieldValue
base_urlhttps://graph.microsoft.com
methodGET
path/v1.0/teams/{teamId}/channels
scopesChannel.ReadBasic.All
docshttps://learn.microsoft.com/en-us/graph/api/channel-list

Field mapping

Intent fieldAPI parameter
(no params)GET /teams/{teamId}/channels returns all