infomaniak_manage_kchat_channel_members
Add or remove kChat channel members or update their roles, scheme roles, and notification properties. Uses two-phase confirmation for every mutation.
Instructions
Add or remove channel members, or update a member's roles / scheme roles / notify props. Two-phase confirmation for every mutation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| roles | No | Role string for update_roles. | |
| action | Yes | ||
| payload | No | Raw request body for the member endpoint. | |
| user_id | No | User id for single-user member mutations. | |
| user_ids | No | One or more user ids to add. | |
| channel_id | Yes | kChat channel id. | |
| notify_props | No | Notification properties for update_notify_props. | |
| scheme_roles | No | Scheme-derived roles for update_scheme_roles. | |
| confirmation_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||