Infomaniak Kchat icon

Infomaniak Kchat

Interact with Infomaniak Kchat API

Actions173

Users → Get Users By Group Channels Ids

AI-generated

Summary

Fetch users belonging to specified group channels in an Infomaniak kChat team.

Inputs

  • authentication — Authentication method to use for the Infomaniak API call. Defaults to OAuth2 if not specified. Select API Key if using a static API key instead of a token flow. Both methods require valid credentials configured at the node level before execution begins.
  • teamName (required) — Your kChat team name (the subdomain in https://.kchat.infomaniak.com). This identifies which team's data the API request targets and is mandatory for every operation.
  • body (required) — JSON object containing the request payload. For this operation the body should include the group channel IDs to query for users. The exact structure depends on the API contract but typically contains an array of channel identifiers under a key such as channelIds or similar.
  • returnFullResponse — When set to true, the operation returns the complete API response unchanged. When false (the default), only the parsed user data array is returned as workflow items, making it easier to continue building the workflow without handling raw HTTP structures.

Output shape

Array of user objects when returnFullResponse is false; otherwise the full API response object as provided by Infomaniak's kChat service.

The returned user items contain the standard n8n item structure with fields populated from the API response. If returnFullResponse is enabled, a single item is emitted containing the entire raw response under the json property.

Examples

Example 1: Retrieve all users from two specific group channels using OAuth2 authentication.

authentication: OAuth2; teamName: my-team; body: { channelIds: [ 'c123', 'c456' ] }; returnFullResponse: false

Links

Discussion