Infomaniak Kchat icon

Infomaniak Kchat

Interact with Infomaniak Kchat API

Actions173

Channels → Move A Channel

AI-generated

Summary

Move a channel to another team in Infomaniak kChat.

Inputs

  • authentication — Authentication method to use for the API request. Defaults to OAuth2 if not specified. Choose between OAuth2 or API Key authentication schemes provided by the Infomaniak kChat integration.
  • teamName (required) — Your kChat team name (the subdomain in https://.kchat.infomaniak.com). This is the team context for the channel move operation.
  • path_channel_id (required) — Channel GUID. The unique identifier of the channel to move.
  • body_team_id (required) — Target team ID. The ID of the team to which the channel will be moved.
  • body_force — Remove members those are not member of target team before moving the channel. When enabled, any members not belonging to the target team are removed from the channel during the move.
  • returnFullResponse — Return the full API response body instead of the parsed n8n item. Defaults to false, which returns a standard n8n item with the moved channel data.

Output shape

Returns an n8n item representing the moved channel when returnFullResponse is false. When true, returns the complete Infomaniak API response object.

The operation consumes the channel identified by path_channel_id and reassigns it to the team specified by body_team_id within the context of teamName. Optional force removal of non-target-team members via body_force.

Examples

Example 1: Move channel GUID 'abc123' to team ID 'team456' using OAuth2 authentication, without force-removing members, and return a standard n8n item.

authentication=OAuth2, teamName=my-team, path_channel_id=abc123, body_team_id=team456, body_force=false, returnFullResponse=false

Links

Discussion