WebService::GitHub::Activity::Notifications
Delete a thread subscription
WebService::GitHub::Activity::Notifications.delete-thread-subscription( Int(Str) $thread-id
)
Get a thread
WebService::GitHub::Activity::Notifications.get-thread( Int(Str) $thread-id
)
Get a thread subscription for the authenticated user
WebService::GitHub::Activity::Notifications.get-thread-subscription-for-authenticated-user( Int(Str) $thread-id
)
List notifications for the authenticated user
WebService::GitHub::Activity::Notifications.list-notifications-for-authenticated-user( Bool :$all
, Bool :$participating
, Str :$since
, Str :$before
, Int(Str) :$per-page
, Int(Str) :$page
)
List repository notifications for the authenticated user
WebService::GitHub::Activity::Notifications.list-repo-notifications-for-authenticated-user( Str $owner
, Str $repo
, Bool :$all
, Bool :$participating
, Str :$since
, Str :$before
, Int(Str) :$per-page
, Int(Str) :$page
)
Mark notifications as read
WebService::GitHub::Activity::Notifications.mark-notifications-as-read( Bool :$read
, Str :$last-read-at
)
Mark repository notifications as read
WebService::GitHub::Activity::Notifications.mark-repo-notifications-as-read( Str $owner
, Str $repo
, Str :$last-read-at
)
Mark a thread as read
WebService::GitHub::Activity::Notifications.mark-thread-as-read( Int(Str) $thread-id
)
Set a thread subscription
WebService::GitHub::Activity::Notifications.set-thread-subscription( Int(Str) $thread-id
, Bool :$ignored
)