Reference documentation for GraphQL schema types in the Activity category.
Adds a star to a Starrable.
addStarinput (AddStarInput!):addStarclientMutationId (String): A unique identifier for the client performing the mutation.starrable (Starrable): The starrable.Autogenerated input type of AddStar.
AddStarInputclientMutationId (String): A unique identifier for the client performing the mutation.starrableId (ID!): The Starrable ID to star.The possible values for the notification restriction setting.
NotificationRestrictionSettingValueDISABLED: The setting is disabled for the owner.ENABLED: The setting is enabled for the owner.Removes a star from a Starrable.
removeStarinput (RemoveStarInput!):removeStarclientMutationId (String): A unique identifier for the client performing the mutation.starrable (Starrable): The starrable.Autogenerated input type of RemoveStar.
RemoveStarInputclientMutationId (String): A unique identifier for the client performing the mutation.starrableId (ID!): The Starrable ID to unstar.Ways in which star connections can be ordered.
StarOrderdirection (OrderDirection!): The direction in which to order nodes.field (StarOrderField!): The field in which to order nodes by.Properties by which star connections can be ordered.
StarOrderFieldSTARRED_AT: Allows ordering a list of stars by when they were created.Things that can be starred.
Starrableid (ID!): The Node ID of the Starrable object.
stargazerCount (Int!): Returns a count of how many stargazers there are on this object.
stargazers (StargazerConnection!): A list of users who have starred this starrable.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (StarOrder): Order for connection.viewerHasStarred (Boolean!): Returns a boolean indicating whether the viewing user has starred this starrable.
Entities that can be subscribed to for web and email notifications.
Subscribableid (ID!): The Node ID of the Subscribable object.viewerCanSubscribe (Boolean!): Check if the viewer is able to change their subscription status for the repository.viewerSubscription (SubscriptionState): Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.Entities that can be subscribed to for web and email notifications.
SubscribableThreadid (ID!): The Node ID of the SubscribableThread object.viewerThreadSubscriptionFormAction (ThreadSubscriptionFormAction): Identifies the viewer's thread subscription form action.viewerThreadSubscriptionStatus (ThreadSubscriptionState): Identifies the viewer's thread subscription status.The possible states of a subscription.
SubscriptionStateIGNORED: The User is never notified.SUBSCRIBED: The User is notified of all conversations.UNSUBSCRIBED: The User is only notified when participating or @mentioned.The possible states of a thread subscription form action.
ThreadSubscriptionFormActionNONE: The User cannot subscribe or unsubscribe to the thread.SUBSCRIBE: The User can subscribe to the thread.UNSUBSCRIBE: The User can unsubscribe to the thread.The possible states of a subscription.
ThreadSubscriptionStateDISABLED: The subscription status is currently disabled.IGNORING_LIST: The User is never notified because they are ignoring the list.IGNORING_THREAD: The User is never notified because they are ignoring the thread.NONE: The User is not recieving notifications from this thread.SUBSCRIBED_TO_LIST: The User is notified becuase they are watching the list.SUBSCRIBED_TO_THREAD: The User is notified because they are subscribed to the thread.SUBSCRIBED_TO_THREAD_EVENTS: The User is notified because they chose custom settings for this thread.SUBSCRIBED_TO_THREAD_TYPE: The User is notified because they chose custom settings for this thread.UNAVAILABLE: The subscription status is currently unavailable.Update the setting to restrict notifications to only verified or approved domains available to an owner.
updateNotificationRestrictionSettinginput (UpdateNotificationRestrictionSettingInput!):updateNotificationRestrictionSettingclientMutationId (String): A unique identifier for the client performing the mutation.owner (VerifiableDomainOwner): The owner on which the setting was updated.Autogenerated input type of UpdateNotificationRestrictionSetting.
UpdateNotificationRestrictionSettingInputclientMutationId (String): A unique identifier for the client performing the mutation.ownerId (ID!): The ID of the owner on which to set the restrict notifications setting.settingValue (NotificationRestrictionSettingValue!): The value for the restrict notifications setting.Updates the state for subscribable subjects.
updateSubscriptioninput (UpdateSubscriptionInput!):updateSubscriptionclientMutationId (String): A unique identifier for the client performing the mutation.subscribable (Subscribable): The input subscribable entity.Autogenerated input type of UpdateSubscription.
UpdateSubscriptionInputclientMutationId (String): A unique identifier for the client performing the mutation.state (SubscriptionState!): The new state of the subscription.subscribableId (ID!): The Node ID of the subscribable object to modify.