Expand description
Nextcloud Activity API client and domain types.
Nextcloud provides an activity stream tracking user events (file changes, shares, comments,
calendar updates, and third-party app actions) through its Activity OCS API v2 at
/ocs/v2.php/apps/activity/api/v2/activity.
This crate provides typed models for activities, query filter builders, and an asynchronous client for consuming the activity feed.
ActivityClient— fetches activity streams and queries activities for specific objects.Activity— represents an individual activity item.ActivityFilter— builds query parameters for pagination, sorting, and object filters.
Official documentation:
Structs§
- Activity
- A Nextcloud activity entry in the activity stream.
- Activity
Client - Client for interacting with Nextcloud’s Activity API v2.
- Activity
Filter - Query builder for filtering activities in the activity stream.