Infomaniak Kchat icon

Infomaniak Kchat

Interact with Infomaniak Kchat API

Actions173

Channels → Get Public Channels

AI-generated

Summary

Retrieve public channels for an Infomaniak kChat team.

Inputs

  • authentication — Authentication method to use for the Infomaniak API. Defaults to OAuth2; API Key can be selected alternatively.
  • teamName (required) — Your kChat team name (the subdomain in https://.kchat.infomaniak.com).
  • path_team_id (required) — Team GUID.
  • queryParameters — Additional query parameters for the API request. Supports query_page (page number) and query_per_page (items per page).
  • returnAll — When true, retrieves all pages of results. When false, the limit parameter applies and only the specified number of channels are returned.
  • limit — Number of public channels per page. Ranges from 1 to 500. Default is 50. Only applies when returnAll is false.
  • returnFullResponse — When true, returns the full API response body; otherwise only the channel data array is returned.

Output shape

Array of public channel objects, or full API response if returnFullResponse is true.

Pagination is handled server-side via the infomaniakApiRequestAllPages function. The returnAll parameter controls whether all available pages are fetched or stopped after the limit.

Links

Discussion