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
| Field | Type | Description |
target * | Target | (system = "ms_teams", required: system) |
object | object | |
ms_teams @com.microsoft.teams | 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 | |
ms_teams @com.microsoft.teams
open object — no declared properties
Result
| Field | Type | Description |
items * | object[] | |
next_cursor | string | |
API mapping
Field mapping
| Intent field | API parameter |
(no params) | GET /teams/{teamId}/channels returns all |