Represents an object which can take actions on GitHub. Typically a User or Bot.
A URL pointing to the actor's public avatar.
The username of the actor.
The HTTP path for this actor.
The HTTP URL for this actor.
An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.
An account on GitHub, with one or more owners, that has repositories, members and teams.
A placeholder user for attribution of imported data on GitHub.
A special type of user which takes actions on behalf of GitHub Apps.
A user is an individual's account on GitHub that owns repositories and can make new content.
Represents a 'added_to_project' event on a given issue or pull request.
Represents an 'assigned' event on any assignable object.
Represents a 'automatic_base_change_failed' event on a given pull request.
Represents a 'automatic_base_change_succeeded' event on a given pull request.
Represents a 'auto_merge_disabled' event on a given pull request.
Represents a 'auto_merge_enabled' event on a given pull request.
Represents an auto-merge request for a pull request
Represents a 'auto_rebase_enabled' event on a given pull request.
Represents a 'auto_squash_enabled' event on a given pull request.
Represents a 'base_ref_changed' event on a given issue or pull request.
Represents a 'base_ref_deleted' event on a given pull request.
Represents a 'base_ref_force_pushed' event on a given pull request.
A branch protection rule.
Represents a 'closed' event on any Closable
.
Represents a comment.
Represents a 'comment_deleted' event on a given issue or pull request.
Represents a comment on a given Commit.
No description
Represents a 'connected' event on a given issue or pull request.
Represents a 'converted_note_to_issue' event on a given issue or pull request.
Represents a 'convert_to_draft' event on a given pull request.
No description
Represents a mention made by one issue or pull request to another.
No description
Represents a 'demilestoned' event on a given issue or pull request.
Represents a 'deployed' event on a given pull request.
Represents triggered deployment instance.
Represents a 'deployment_environment_changed' event on a given pull request.
No description
Describes the status of a given deployment attempt.
No description
Autogenerated return type of DisablePullRequestAutoMerge
Represents a 'disconnected' event on a given issue or pull request.
A discussion in a repository.
A comment on a discussion.
Autogenerated return type of EnablePullRequestAutoMerge
No description
Represents a comment on an Gist.
Represents a 'head_ref_deleted' event on a given pull request.
Represents a 'head_ref_force_pushed' event on a given pull request.
Represents a 'head_ref_restored' event on a given pull request.
An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.
Represents a comment on an Issue.
No description
No description
Represents a 'labeled' event on a given issue or pull request.
No description
Represents a 'locked' event on a given issue or pull request.
Autogenerated return type of LockLockable
Represents a 'marked_as_duplicate' event on a given issue or pull request.
Represents a 'mentioned' event on a given issue or pull request.
Represents a 'merged' event on a given pull request.
Autogenerated return type of MergePullRequest
Represents a Milestone object on a given repository.
Represents a 'milestoned' event on a given issue or pull request.
No description
Represents a 'moved_columns_in_project' event on a given issue or pull request.
A Pinned Discussion is a discussion pinned to a repository's index page.
Represents a 'pinned' event on a given issue or pull request.
A Pinned Issue is a issue pinned to a repository's index page.
Projects manage issues, pull requests and notes within a project owner.
A card in a project.
No description
No description
No description
A repository pull request.
No description
A review object for a given pull request.
A review comment associated with a given repository pull request.
No description
No description
No description
Represents a 'ready_for_review' event on a given pull request.
Represents a 'referenced' event on a given ReferencedSubject
.
No description
Represents a 'removed_from_project' event on a given issue or pull request.
Represents a 'renamed' event on a given issue or pull request
Represents a 'reopened' event on any Closable
.
Autogenerated return type of RequestReviews
Represents a 'review_dismissed' event on a given issue or pull request.
Represents an 'review_requested' event on a given pull request.
Represents an 'review_request_removed' event on a given pull request.
A Saved Reply is text a user can use to reply quickly.
No description
Represents an individual commit status context
No description
Represents a 'subscribed' event on a given Subscribable
.
A team discussion.
A comment on a team discussion.
Represents a 'transferred' event on a given issue or pull request.
Represents an 'unassigned' event on any assignable object.
Represents an 'unlabeled' event on a given issue or pull request.
Represents an 'unlocked' event on a given issue or pull request.
Autogenerated return type of UnlockLockable
Represents an 'unmarked_as_duplicate' event on a given issue or pull request.
Represents an 'unpinned' event on a given issue or pull request.
Represents an 'unsubscribed' event on a given Subscribable
.
Autogenerated return type of UpdateIssue
Autogenerated return type of UpdatePullRequest
Represents a 'user_blocked' event on a given user.
An edit on user content