Menu

pycaravel: This module is designed to simplify continuous integration (CI) of data from multiple projects.

Source code for caravel.nextcloud.api_wrappers.activity

from ..base import WithRequester


[docs] class Activity(WithRequester): API_URL = "/ocs/v2.php/apps/activity/api/v2/activity" SUCCESS_CODE = 200
[docs] def get_activities(self, since=None, limit=None, object_type=None, object_id=None, sort=None): """ Get an activity feed showing your file changes and other interesting things going on in your Nextcloud """ params = { "since": since, "limit": limit, "object_type": object_type, "object_id": object_id, "sort": sort } if params['object_type'] and params['object_id']: return self.requester.get(url="filter", params=params) return self.requester.get(params=params)

Follow us

© 2025, Antoine Grigis