get_watches_by_owner
Get all watches (pins and subscriptions) for an entity.Parameters
Returns
A list ofWatchDto objects, each containing:
watchId— unique watch identifierownerId— the entity being watchedwatcherId— the watcher (user, email, or user group)type— watch type (PinorFollower)watcherType— watcher entity type
get_watches_by_watcher
Get all watches created by a specific watcher.Parameters
Returns
A list ofWatchDto objects.
get_watch
Get a single watch by its ID.Parameters
Returns
AWatchDto with watch details.
create_watch
Create a new watch (pin or subscription) on an entity.Parameters
Returns
The createdWatchDto.
update_watch
Update a watch’s type.Parameters
Returns
The updatedWatchDto.