Infomaniak Kdrive icon

Infomaniak Kdrive

Interact with Infomaniak Kdrive API

Actions178

Drive > Activity → Get Drive Activities Of All The Users.

AI-generated

Summary

Fetches activity logs for all users in an Infomaniak Kdrive instance, with pagination, filtering, and optional full-response inclusion.

Inputs

  • authentication — Authentication method to use for the API request. Defaults to OAuth2 if not specified. Select OAuth2 or API Key.
  • path_drive_id (required) — The identifier of the Infomaniak Kdrive. Must be provided; default value 0 may be overridden by workflow context.
  • queryParameters — Optional collection of additional query parameters to refine the request. Each parameter is optional and can be added via the UI placeholder.
  • returnAll — When enabled (default), the operation returns all matching items. When disabled, pagination controls (limit, page) apply and the response is truncated to the specified page.
  • limit — Maximum number of items to return per page (1–500). Only active when Return All is disabled. Default is 50.
  • returnFullResponse — When true, the full API response body is returned alongside the parsed items. Defaults to false.

Output shape

Array of activity objects representing user actions within the Kdrive instance. If Return All is enabled and query_total is true, the response additionally includes the total item count and total pages.

The exact field structure of each activity object is determined by the Infomaniak Kdrive API and may include timestamps, user identifiers, action types, and resource references. Additional data can be loaded via the query_with parameter.

Examples

Example 1: Retrieve the last 20 activity entries for a specific drive using OAuth2 authentication.

authentication: OAuth2; path_drive_id: 12345; queryParameters: { query_per_page: 20; query_order_by: 'created_at'; query_order: 'desc' }; returnAll: false; limit: 20; returnFullResponse: false

Links

Discussion