---
title: "List organization events for the authenticated user"
method: GET
path: "/users/{username}/events/orgs/{org}"
tags: ["activity"]
---

# List organization events for the authenticated user

`GET /users/{username}/events/orgs/{org}`

This is the user's organization dashboard. You must be authenticated as the user to view this.

> [!NOTE]
> This API is not built to serve real-time use cases. Depending on the time of day, event latency can be anywhere from 30s to 6h.

## Path parameters

- `username` string, required
- `org` string, required

## Query parameters

- `per_page` integer
- `page` integer

## Response `200`

Response

- Event[]
  - `id` string, required
  - `type` string, nullable, required
  - `actor` Actor, required — Actor
    - `id` integer, required
    - `login` string, required
    - `display_login` string
    - `gravatar_id` string, nullable, required
    - `url` string, uri, required
    - `avatar_url` string, uri, required
  - `repo` object, required
    - `id` integer, required
    - `name` string, required
    - `url` string, uri, required
  - `org` Actor — Actor
    - `id` integer, required
    - `login` string, required
    - `display_login` string
    - `gravatar_id` string, nullable, required
    - `url` string, uri, required
    - `avatar_url` string, uri, required
  - `payload` union, required
    - CreateEvent
      - `ref` string, required
      - `ref_type` string, required
      - `full_ref` string, required
      - `master_branch` string, required
      - `description` string, nullable
      - `pusher_type` string, required
    - DeleteEvent
      - `ref` string, required
      - `ref_type` string, required
      - `full_ref` string, required
      - `pusher_type` string, required
    - DiscussionEvent
      - `action` string, required
      - `discussion` Discussion, required — A Discussion in a repository.
        - `active_lock_reason` string, nullable, required
        - `answer_chosen_at` string, nullable, required
        - `answer_chosen_by` object, nullable, required
          - `avatar_url` string, uri
          - `deleted` boolean
          - `email` string, nullable
          - `events_url` string, uri-template
          - `followers_url` string, uri
          - `following_url` string, uri-template
          - `gists_url` string, uri-template
          - `gravatar_id` string
          - `html_url` string, uri
          - `id` integer, required
          - `login` string, required
          - `name` string
          - `node_id` string
          - `organizations_url` string, uri
          - `received_events_url` string, uri
          - `repos_url` string, uri
          - `site_admin` boolean
          - `starred_url` string, uri-template
          - `subscriptions_url` string, uri
          - `type` 'Bot' | 'User' | 'Organization'
          - `url` string, uri
          - `user_view_type` string
        - `answer_html_url` string, nullable, required
        - `author_association` 'COLLABORATOR' | 'CONTRIBUTOR' | 'FIRST_TIMER' | 'FIRST_TIME_CONTRIBUTOR' | 'MANNEQUIN' | 'MEMBER' | 'NONE' | 'OWNER' — How the author is associated with the repository.
        - `body` string, required
        - `category` object, required
          - `created_at` string, date-time, required
          - `description` string, required
          - `emoji` string, required
          - `id` integer, required
          - `is_answerable` boolean, required
          - `name` string, required
          - `node_id` string
          - `repository_id` integer, required
          - `slug` string, required
          - `updated_at` string, required
        - `comments` integer, required
        - `created_at` string, date-time, required
        - `html_url` string, required
        - `id` integer, required
        - `locked` boolean, required
        - `node_id` string, required
        - `number` integer, required
        - `reactions` object
          - `+1` integer, required
          - `-1` integer, required
          - `confused` integer, required
          - `eyes` integer, required
          - `heart` integer, required
          - `hooray` integer, required
          - `laugh` integer, required
          - `rocket` integer, required
          - `total_count` integer, required
          - `url` string, uri, required
        - `repository_url` string, required
        - `state` 'open' | 'closed' | 'locked' | 'converting' | 'transferring', required — The current state of the discussion. `converting` means that the discussion is being converted from an issue. `transferring` means that the discussion is being transferred from another repository.
        - `state_reason` 'resolved' | 'outdated' | 'duplicate' | 'reopened', nullable, required — The reason for the current state
        - `timeline_url` string
        - `title` string, required
        - `updated_at` string, date-time, required
        - `user` object, nullable, required
          - `avatar_url` string, uri
          - `deleted` boolean
          - `email` string, nullable
          - `events_url` string, uri-template
          - `followers_url` string, uri
          - `following_url` string, uri-template
          - `gists_url` string, uri-template
          - `gravatar_id` string
          - `html_url` string, uri
          - `id` integer, required
          - `login` string, required
          - `name` string
          - `node_id` string
          - `organizations_url` string, uri
          - `received_events_url` string, uri
          - `repos_url` string, uri
          - `site_admin` boolean
          - `starred_url` string, uri-template
          - `subscriptions_url` string, uri
          - `type` 'Bot' | 'User' | 'Organization'
          - `url` string, uri
          - `user_view_type` string
        - `labels` Label[]
          - `id` integer, required — Unique identifier for the label.
          - `node_id` string, required
          - `url` string, uri, required — URL for the label
          - `name` string, required — The name of the label.
          - `description` string, nullable, required — Optional description of the label, such as its purpose.
          - `color` string, required — 6-character hex code, without the leading #, identifying the color
          - `default` boolean, required — Whether this label comes by default in a new repository.
    - IssuesEvent
      - `action` string, required
      - `issue` Issue, required — Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.
        - `id` integer, required
        - `node_id` string, required
        - `url` string, uri, required — URL for the issue
        - `repository_url` string, uri, required
        - `labels_url` string, required
        - `comments_url` string, uri, required
        - `events_url` string, uri, required
        - `html_url` string, uri, required
        - `number` integer, required — Number uniquely identifying the issue within its repository
        - `state` string, required — State of the issue; either 'open' or 'closed'
        - `state_reason` 'completed' | 'reopened' | 'not_planned' | 'duplicate', nullable — The reason for the current state
        - `title` string, required — Title of the issue
        - `body` string, nullable — Contents of the issue
        - `user` NullableSimpleUser, nullable, required — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `labels` union[], required — Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository
          - union
            - string
            - object
              - …
        - `assignee` NullableSimpleUser, nullable, required — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `assignees` SimpleUser[]
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `milestone` NullableMilestone, nullable, required — A collection of related issues and pull requests.
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `labels_url` string, uri, required
          - `id` integer, required
          - `node_id` string, required
          - `number` integer, required — The number of the milestone.
          - `state` 'open' | 'closed', required — The state of the milestone.
          - `title` string, required — The title of the milestone.
          - `description` string, nullable, required
          - `creator` NullableSimpleUser, nullable, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
          - `open_issues` integer, required
          - `closed_issues` integer, required
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `closed_at` string, date-time, nullable, required
          - `due_on` string, date-time, nullable, required
        - `locked` boolean, required
        - `active_lock_reason` string, nullable
        - `comments` integer, required
        - `pull_request` object
          - `merged_at` string, date-time, nullable
          - `diff_url` string, uri, nullable, required
          - `html_url` string, uri, nullable, required
          - `patch_url` string, uri, nullable, required
          - `url` string, uri, nullable, required
        - `closed_at` string, date-time, nullable, required
        - `created_at` string, date-time, required
        - `updated_at` string, date-time, required
        - `draft` boolean
        - `closed_by` NullableSimpleUser, nullable — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `body_html` string
        - `body_text` string
        - `timeline_url` string, uri
        - `type` IssueType, nullable — The type assigned to the issue. This is only present for issues in repositories where issue types are supported.
          - `id` integer, required — The unique identifier of the issue type.
          - `node_id` string, required — The node identifier of the issue type.
          - `name` string, required — The name of the issue type.
          - `description` string, nullable, required — The description of the issue type.
          - `color` 'gray' | 'blue' | 'green' | 'yellow' | 'orange' | 'red' | 'pink' | 'purple', nullable — The color of the issue type.
          - `created_at` string, date-time — The time the issue type created.
          - `updated_at` string, date-time — The time the issue type last updated.
          - `is_enabled` boolean — The enabled state of the issue type.
        - `repository` Repository — A repository on GitHub.
          - `id` integer, required — Unique identifier of the repository
          - `node_id` string, required
          - `name` string, required — The name of the repository.
          - `full_name` string, required
          - `license` NullableLicenseSimple, nullable, required — License Simple
            - `key` string, required
            - `name` string, required
            - `url` string, uri, nullable, required
            - `spdx_id` string, nullable, required
            - `node_id` string, required
            - `html_url` string, uri
          - `forks` integer, required
          - `permissions` object
            - `admin` boolean, required
            - `pull` boolean, required
            - `triage` boolean
            - `push` boolean, required
            - `maintain` boolean
          - `owner` SimpleUser, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
          - `private` boolean, required — Whether the repository is private or public.
          - `html_url` string, uri, required
          - `description` string, nullable, required
          - `fork` boolean, required
          - `url` string, uri, required
          - `archive_url` string, required
          - `assignees_url` string, required
          - `blobs_url` string, required
          - `branches_url` string, required
          - `collaborators_url` string, required
          - `comments_url` string, required
          - `commits_url` string, required
          - `compare_url` string, required
          - `contents_url` string, required
          - `contributors_url` string, uri, required
          - `deployments_url` string, uri, required
          - `downloads_url` string, uri, required
          - `events_url` string, uri, required
          - `forks_url` string, uri, required
          - `git_commits_url` string, required
          - `git_refs_url` string, required
          - `git_tags_url` string, required
          - `git_url` string, required
          - `issue_comment_url` string, required
          - `issue_events_url` string, required
          - `issues_url` string, required
          - `keys_url` string, required
          - `labels_url` string, required
          - `languages_url` string, uri, required
          - `merges_url` string, uri, required
          - `milestones_url` string, required
          - `notifications_url` string, required
          - `pulls_url` string, required
          - `releases_url` string, required
          - `ssh_url` string, required
          - `stargazers_url` string, uri, required
          - `statuses_url` string, required
          - `subscribers_url` string, uri, required
          - `subscription_url` string, uri, required
          - `tags_url` string, uri, required
          - `teams_url` string, uri, required
          - `trees_url` string, required
          - `clone_url` string, required
          - `mirror_url` string, uri, nullable, required
          - `hooks_url` string, uri, required
          - `svn_url` string, uri, required
          - `homepage` string, uri, nullable, required
          - `language` string, nullable, required
          - `forks_count` integer, required
          - `stargazers_count` integer, required
          - `watchers_count` integer, required
          - `size` integer, required — The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.
          - `default_branch` string, required — The default branch of the repository.
          - `open_issues_count` integer, required
          - `is_template` boolean — Whether this repository acts as a template that can be used to generate new repositories.
          - `topics` string[]
          - `has_issues` boolean, required — Whether issues are enabled.
          - `has_projects` boolean, required — Whether projects are enabled.
          - `has_wiki` boolean, required — Whether the wiki is enabled.
          - `has_pages` boolean, required
          - `has_downloads` boolean, required — Whether downloads are enabled.
          - `has_discussions` boolean — Whether discussions are enabled.
          - `has_pull_requests` boolean — Whether pull requests are enabled.
          - `pull_request_creation_policy` 'all' | 'collaborators_only' — The policy controlling who can create pull requests: all or collaborators_only.
          - `archived` boolean, required — Whether the repository is archived.
          - `disabled` boolean, required — Returns whether or not this repository disabled.
          - `visibility` string — The repository visibility: public, private, or internal.
          - `pushed_at` string, date-time, nullable, required
          - `created_at` string, date-time, nullable, required
          - `updated_at` string, date-time, nullable, required
          - `allow_rebase_merge` boolean — Whether to allow rebase merges for pull requests.
          - `temp_clone_token` string
          - `allow_squash_merge` boolean — Whether to allow squash merges for pull requests.
          - `allow_auto_merge` boolean — Whether to allow Auto-merge to be used on pull requests.
          - `delete_branch_on_merge` boolean — Whether to delete head branches when pull requests are merged
          - `allow_update_branch` boolean — Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.
          - `use_squash_pr_title_as_default` boolean — Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.
          - `squash_merge_commit_title` 'PR_TITLE' | 'COMMIT_OR_PR_TITLE' — The default value for a squash merge commit title: - `PR_TITLE` - default to the pull request's title. - `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).
          - `squash_merge_commit_message` 'PR_BODY' | 'COMMIT_MESSAGES' | 'BLANK' — The default value for a squash merge commit message: - `PR_BODY` - default to the pull request's body. - `COMMIT_MESSAGES` - default to the branch's commit messages. - `BLANK` - default to a blank commit message.
          - `merge_commit_title` 'PR_TITLE' | 'MERGE_MESSAGE' — The default value for a merge commit title. - `PR_TITLE` - default to the pull request's title. - `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).
          - `merge_commit_message` 'PR_BODY' | 'PR_TITLE' | 'BLANK' — The default value for a merge commit message. - `PR_TITLE` - default to the pull request's title. - `PR_BODY` - default to the pull request's body. - `BLANK` - default to a blank commit message.
          - `allow_merge_commit` boolean — Whether to allow merge commits for pull requests.
          - `allow_forking` boolean — Whether to allow forking this repo
          - `web_commit_signoff_required` boolean — Whether to require contributors to sign off on web-based commits
          - `open_issues` integer, required
          - `watchers` integer, required
          - `master_branch` string
          - `starred_at` string
          - `anonymous_access_enabled` boolean — Whether anonymous git access is enabled for this repository
          - `code_search_index_status` object — The status of the code search index for this repository
            - `lexical_search_ok` boolean
            - `lexical_commit_sha` string
        - `performed_via_github_app` NullableIntegration, nullable — GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.
          - `id` integer, required — Unique identifier of the GitHub app
          - `slug` string — The slug name of the GitHub app
          - `node_id` string, required
          - `client_id` string
          - `owner` union, required
            - SimpleUser — A GitHub user.
              - …
            - Enterprise — An enterprise on GitHub.
              - …
          - `name` string, required — The name of the GitHub app
          - `description` string, nullable, required
          - `external_url` string, uri, required
          - `html_url` string, uri, required
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `permissions` object, required — The set of permissions for the GitHub app
            - `issues` string
            - `checks` string
            - `metadata` string
            - `contents` string
            - `deployments` string
          - `events` string[], required — The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.
          - `installations_count` integer — The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.
        - `author_association` 'COLLABORATOR' | 'CONTRIBUTOR' | 'FIRST_TIMER' | 'FIRST_TIME_CONTRIBUTOR' | 'MANNEQUIN' | 'MEMBER' | 'NONE' | 'OWNER' — How the author is associated with the repository.
        - `reactions` ReactionRollup
          - `url` string, uri, required
          - `total_count` integer, required
          - `+1` integer, required
          - `-1` integer, required
          - `laugh` integer, required
          - `confused` integer, required
          - `heart` integer, required
          - `hooray` integer, required
          - `eyes` integer, required
          - `rocket` integer, required
        - `sub_issues_summary` SubIssuesSummary
          - `total` integer, required
          - `completed` integer, required
          - `percent_completed` integer, required
        - `parent_issue_url` string, uri, nullable — URL to get the parent issue of this issue, if it is a sub-issue
        - `pinned_comment` NullableIssueComment, nullable — Comments provide a way for people to collaborate on an issue.
          - `id` integer, required — Unique identifier of the issue comment
          - `node_id` string, required
          - `url` string, uri, required — URL for the issue comment
          - `body` string — Contents of the issue comment
          - `body_text` string
          - `body_html` string
          - `html_url` string, uri, required
          - `user` NullableSimpleUser, nullable, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `issue_url` string, uri, required
          - `author_association` 'COLLABORATOR' | 'CONTRIBUTOR' | 'FIRST_TIMER' | 'FIRST_TIME_CONTRIBUTOR' | 'MANNEQUIN' | 'MEMBER' | 'NONE' | 'OWNER' — How the author is associated with the repository.
          - `performed_via_github_app` NullableIntegration, nullable — GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.
            - `id` integer, required — Unique identifier of the GitHub app
            - `slug` string — The slug name of the GitHub app
            - `node_id` string, required
            - `client_id` string
            - `owner` union, required
              - …
            - `name` string, required — The name of the GitHub app
            - `description` string, nullable, required
            - `external_url` string, uri, required
            - `html_url` string, uri, required
            - `created_at` string, date-time, required
            - `updated_at` string, date-time, required
            - `permissions` object, required — The set of permissions for the GitHub app
              - …
            - `events` string[], required — The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.
            - `installations_count` integer — The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.
          - `reactions` ReactionRollup
            - `url` string, uri, required
            - `total_count` integer, required
            - `+1` integer, required
            - `-1` integer, required
            - `laugh` integer, required
            - `confused` integer, required
            - `heart` integer, required
            - `hooray` integer, required
            - `eyes` integer, required
            - `rocket` integer, required
          - `pin` NullablePinnedIssueComment, nullable — Context around who pinned an issue comment and when it was pinned.
            - `pinned_at` string, date-time, required
            - `pinned_by` NullableSimpleUser, nullable, required — A GitHub user.
              - …
          - `minimized` NullableIssueCommentMinimized, nullable — Details about why an issue comment was minimized.
            - `reason` string, nullable, required — The reason the comment was minimized.
        - `issue_dependencies_summary` IssueDependenciesSummary
          - `blocked_by` integer, required
          - `blocking` integer, required
          - `total_blocked_by` integer, required
          - `total_blocking` integer, required
        - `issue_field_values` IssueFieldValue[]
          - `issue_field_id` integer, required — Unique identifier for the issue field.
          - `issue_field_name` string — The human-readable name of the issue field.
          - `node_id` string, required
          - `data_type` 'text' | 'single_select' | 'multi_select' | 'number' | 'date', required — The data type of the issue field
          - `value` union, required — The value of the issue field
            - string
            - number
            - integer
          - `single_select_option` object, nullable — Details about the selected option (only present for single_select fields)
            - `id` integer, required — Unique identifier for the option.
            - `name` string, required — The name of the option
            - `color` string, required — The color of the option
          - `multi_select_options` object[], nullable — Details about the selected options
            - `id` integer, required — Unique identifier for the option.
            - `name` string, required — The name of the option
            - `color` string, required — The color of the option
      - `assignee` SimpleUser — A GitHub user.
        - `name` string, nullable
        - `email` string, nullable
        - `login` string, required
        - `id` integer, required
        - `node_id` string, required
        - `avatar_url` string, uri, required
        - `gravatar_id` string, nullable, required
        - `url` string, uri, required
        - `html_url` string, uri, required
        - `followers_url` string, uri, required
        - `following_url` string, required
        - `gists_url` string, required
        - `starred_url` string, required
        - `subscriptions_url` string, uri, required
        - `organizations_url` string, uri, required
        - `repos_url` string, uri, required
        - `events_url` string, required
        - `received_events_url` string, uri, required
        - `type` string, required
        - `site_admin` boolean, required
        - `starred_at` string
        - `user_view_type` string
      - `assignees` SimpleUser[]
        - `name` string, nullable
        - `email` string, nullable
        - `login` string, required
        - `id` integer, required
        - `node_id` string, required
        - `avatar_url` string, uri, required
        - `gravatar_id` string, nullable, required
        - `url` string, uri, required
        - `html_url` string, uri, required
        - `followers_url` string, uri, required
        - `following_url` string, required
        - `gists_url` string, required
        - `starred_url` string, required
        - `subscriptions_url` string, uri, required
        - `organizations_url` string, uri, required
        - `repos_url` string, uri, required
        - `events_url` string, required
        - `received_events_url` string, uri, required
        - `type` string, required
        - `site_admin` boolean, required
        - `starred_at` string
        - `user_view_type` string
      - `label` Label — Color-coded labels help you categorize and filter your issues (just like labels in Gmail).
        - `id` integer, required — Unique identifier for the label.
        - `node_id` string, required
        - `url` string, uri, required — URL for the label
        - `name` string, required — The name of the label.
        - `description` string, nullable, required — Optional description of the label, such as its purpose.
        - `color` string, required — 6-character hex code, without the leading #, identifying the color
        - `default` boolean, required — Whether this label comes by default in a new repository.
      - `labels` Label[]
        - `id` integer, required — Unique identifier for the label.
        - `node_id` string, required
        - `url` string, uri, required — URL for the label
        - `name` string, required — The name of the label.
        - `description` string, nullable, required — Optional description of the label, such as its purpose.
        - `color` string, required — 6-character hex code, without the leading #, identifying the color
        - `default` boolean, required — Whether this label comes by default in a new repository.
    - IssueCommentEvent
      - `action` string, required
      - `issue` Issue, required — Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.
        - `id` integer, required
        - `node_id` string, required
        - `url` string, uri, required — URL for the issue
        - `repository_url` string, uri, required
        - `labels_url` string, required
        - `comments_url` string, uri, required
        - `events_url` string, uri, required
        - `html_url` string, uri, required
        - `number` integer, required — Number uniquely identifying the issue within its repository
        - `state` string, required — State of the issue; either 'open' or 'closed'
        - `state_reason` 'completed' | 'reopened' | 'not_planned' | 'duplicate', nullable — The reason for the current state
        - `title` string, required — Title of the issue
        - `body` string, nullable — Contents of the issue
        - `user` NullableSimpleUser, nullable, required — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `labels` union[], required — Labels to associate with this issue; pass one or more label names to replace the set of labels on this issue; send an empty array to clear all labels from the issue; note that the labels are silently dropped for users without push access to the repository
          - union
            - string
            - object
              - …
        - `assignee` NullableSimpleUser, nullable, required — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `assignees` SimpleUser[]
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `milestone` NullableMilestone, nullable, required — A collection of related issues and pull requests.
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `labels_url` string, uri, required
          - `id` integer, required
          - `node_id` string, required
          - `number` integer, required — The number of the milestone.
          - `state` 'open' | 'closed', required — The state of the milestone.
          - `title` string, required — The title of the milestone.
          - `description` string, nullable, required
          - `creator` NullableSimpleUser, nullable, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
          - `open_issues` integer, required
          - `closed_issues` integer, required
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `closed_at` string, date-time, nullable, required
          - `due_on` string, date-time, nullable, required
        - `locked` boolean, required
        - `active_lock_reason` string, nullable
        - `comments` integer, required
        - `pull_request` object
          - `merged_at` string, date-time, nullable
          - `diff_url` string, uri, nullable, required
          - `html_url` string, uri, nullable, required
          - `patch_url` string, uri, nullable, required
          - `url` string, uri, nullable, required
        - `closed_at` string, date-time, nullable, required
        - `created_at` string, date-time, required
        - `updated_at` string, date-time, required
        - `draft` boolean
        - `closed_by` NullableSimpleUser, nullable — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `body_html` string
        - `body_text` string
        - `timeline_url` string, uri
        - `type` IssueType, nullable — The type assigned to the issue. This is only present for issues in repositories where issue types are supported.
          - `id` integer, required — The unique identifier of the issue type.
          - `node_id` string, required — The node identifier of the issue type.
          - `name` string, required — The name of the issue type.
          - `description` string, nullable, required — The description of the issue type.
          - `color` 'gray' | 'blue' | 'green' | 'yellow' | 'orange' | 'red' | 'pink' | 'purple', nullable — The color of the issue type.
          - `created_at` string, date-time — The time the issue type created.
          - `updated_at` string, date-time — The time the issue type last updated.
          - `is_enabled` boolean — The enabled state of the issue type.
        - `repository` Repository — A repository on GitHub.
          - `id` integer, required — Unique identifier of the repository
          - `node_id` string, required
          - `name` string, required — The name of the repository.
          - `full_name` string, required
          - `license` NullableLicenseSimple, nullable, required — License Simple
            - `key` string, required
            - `name` string, required
            - `url` string, uri, nullable, required
            - `spdx_id` string, nullable, required
            - `node_id` string, required
            - `html_url` string, uri
          - `forks` integer, required
          - `permissions` object
            - `admin` boolean, required
            - `pull` boolean, required
            - `triage` boolean
            - `push` boolean, required
            - `maintain` boolean
          - `owner` SimpleUser, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
          - `private` boolean, required — Whether the repository is private or public.
          - `html_url` string, uri, required
          - `description` string, nullable, required
          - `fork` boolean, required
          - `url` string, uri, required
          - `archive_url` string, required
          - `assignees_url` string, required
          - `blobs_url` string, required
          - `branches_url` string, required
          - `collaborators_url` string, required
          - `comments_url` string, required
          - `commits_url` string, required
          - `compare_url` string, required
          - `contents_url` string, required
          - `contributors_url` string, uri, required
          - `deployments_url` string, uri, required
          - `downloads_url` string, uri, required
          - `events_url` string, uri, required
          - `forks_url` string, uri, required
          - `git_commits_url` string, required
          - `git_refs_url` string, required
          - `git_tags_url` string, required
          - `git_url` string, required
          - `issue_comment_url` string, required
          - `issue_events_url` string, required
          - `issues_url` string, required
          - `keys_url` string, required
          - `labels_url` string, required
          - `languages_url` string, uri, required
          - `merges_url` string, uri, required
          - `milestones_url` string, required
          - `notifications_url` string, required
          - `pulls_url` string, required
          - `releases_url` string, required
          - `ssh_url` string, required
          - `stargazers_url` string, uri, required
          - `statuses_url` string, required
          - `subscribers_url` string, uri, required
          - `subscription_url` string, uri, required
          - `tags_url` string, uri, required
          - `teams_url` string, uri, required
          - `trees_url` string, required
          - `clone_url` string, required
          - `mirror_url` string, uri, nullable, required
          - `hooks_url` string, uri, required
          - `svn_url` string, uri, required
          - `homepage` string, uri, nullable, required
          - `language` string, nullable, required
          - `forks_count` integer, required
          - `stargazers_count` integer, required
          - `watchers_count` integer, required
          - `size` integer, required — The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.
          - `default_branch` string, required — The default branch of the repository.
          - `open_issues_count` integer, required
          - `is_template` boolean — Whether this repository acts as a template that can be used to generate new repositories.
          - `topics` string[]
          - `has_issues` boolean, required — Whether issues are enabled.
          - `has_projects` boolean, required — Whether projects are enabled.
          - `has_wiki` boolean, required — Whether the wiki is enabled.
          - `has_pages` boolean, required
          - `has_downloads` boolean, required — Whether downloads are enabled.
          - `has_discussions` boolean — Whether discussions are enabled.
          - `has_pull_requests` boolean — Whether pull requests are enabled.
          - `pull_request_creation_policy` 'all' | 'collaborators_only' — The policy controlling who can create pull requests: all or collaborators_only.
          - `archived` boolean, required — Whether the repository is archived.
          - `disabled` boolean, required — Returns whether or not this repository disabled.
          - `visibility` string — The repository visibility: public, private, or internal.
          - `pushed_at` string, date-time, nullable, required
          - `created_at` string, date-time, nullable, required
          - `updated_at` string, date-time, nullable, required
          - `allow_rebase_merge` boolean — Whether to allow rebase merges for pull requests.
          - `temp_clone_token` string
          - `allow_squash_merge` boolean — Whether to allow squash merges for pull requests.
          - `allow_auto_merge` boolean — Whether to allow Auto-merge to be used on pull requests.
          - `delete_branch_on_merge` boolean — Whether to delete head branches when pull requests are merged
          - `allow_update_branch` boolean — Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging.
          - `use_squash_pr_title_as_default` boolean — Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.
          - `squash_merge_commit_title` 'PR_TITLE' | 'COMMIT_OR_PR_TITLE' — The default value for a squash merge commit title: - `PR_TITLE` - default to the pull request's title. - `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).
          - `squash_merge_commit_message` 'PR_BODY' | 'COMMIT_MESSAGES' | 'BLANK' — The default value for a squash merge commit message: - `PR_BODY` - default to the pull request's body. - `COMMIT_MESSAGES` - default to the branch's commit messages. - `BLANK` - default to a blank commit message.
          - `merge_commit_title` 'PR_TITLE' | 'MERGE_MESSAGE' — The default value for a merge commit title. - `PR_TITLE` - default to the pull request's title. - `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).
          - `merge_commit_message` 'PR_BODY' | 'PR_TITLE' | 'BLANK' — The default value for a merge commit message. - `PR_TITLE` - default to the pull request's title. - `PR_BODY` - default to the pull request's body. - `BLANK` - default to a blank commit message.
          - `allow_merge_commit` boolean — Whether to allow merge commits for pull requests.
          - `allow_forking` boolean — Whether to allow forking this repo
          - `web_commit_signoff_required` boolean — Whether to require contributors to sign off on web-based commits
          - `open_issues` integer, required
          - `watchers` integer, required
          - `master_branch` string
          - `starred_at` string
          - `anonymous_access_enabled` boolean — Whether anonymous git access is enabled for this repository
          - `code_search_index_status` object — The status of the code search index for this repository
            - `lexical_search_ok` boolean
            - `lexical_commit_sha` string
        - `performed_via_github_app` NullableIntegration, nullable — GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.
          - `id` integer, required — Unique identifier of the GitHub app
          - `slug` string — The slug name of the GitHub app
          - `node_id` string, required
          - `client_id` string
          - `owner` union, required
            - SimpleUser — A GitHub user.
              - …
            - Enterprise — An enterprise on GitHub.
              - …
          - `name` string, required — The name of the GitHub app
          - `description` string, nullable, required
          - `external_url` string, uri, required
          - `html_url` string, uri, required
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `permissions` object, required — The set of permissions for the GitHub app
            - `issues` string
            - `checks` string
            - `metadata` string
            - `contents` string
            - `deployments` string
          - `events` string[], required — The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.
          - `installations_count` integer — The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.
        - `author_association` 'COLLABORATOR' | 'CONTRIBUTOR' | 'FIRST_TIMER' | 'FIRST_TIME_CONTRIBUTOR' | 'MANNEQUIN' | 'MEMBER' | 'NONE' | 'OWNER' — How the author is associated with the repository.
        - `reactions` ReactionRollup
          - `url` string, uri, required
          - `total_count` integer, required
          - `+1` integer, required
          - `-1` integer, required
          - `laugh` integer, required
          - `confused` integer, required
          - `heart` integer, required
          - `hooray` integer, required
          - `eyes` integer, required
          - `rocket` integer, required
        - `sub_issues_summary` SubIssuesSummary
          - `total` integer, required
          - `completed` integer, required
          - `percent_completed` integer, required
        - `parent_issue_url` string, uri, nullable — URL to get the parent issue of this issue, if it is a sub-issue
        - `pinned_comment` NullableIssueComment, nullable — Comments provide a way for people to collaborate on an issue.
          - `id` integer, required — Unique identifier of the issue comment
          - `node_id` string, required
          - `url` string, uri, required — URL for the issue comment
          - `body` string — Contents of the issue comment
          - `body_text` string
          - `body_html` string
          - `html_url` string, uri, required
          - `user` NullableSimpleUser, nullable, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `issue_url` string, uri, required
          - `author_association` 'COLLABORATOR' | 'CONTRIBUTOR' | 'FIRST_TIMER' | 'FIRST_TIME_CONTRIBUTOR' | 'MANNEQUIN' | 'MEMBER' | 'NONE' | 'OWNER' — How the author is associated with the repository.
          - `performed_via_github_app` NullableIntegration, nullable — GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.
            - `id` integer, required — Unique identifier of the GitHub app
            - `slug` string — The slug name of the GitHub app
            - `node_id` string, required
            - `client_id` string
            - `owner` union, required
              - …
            - `name` string, required — The name of the GitHub app
            - `description` string, nullable, required
            - `external_url` string, uri, required
            - `html_url` string, uri, required
            - `created_at` string, date-time, required
            - `updated_at` string, date-time, required
            - `permissions` object, required — The set of permissions for the GitHub app
              - …
            - `events` string[], required — The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.
            - `installations_count` integer — The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.
          - `reactions` ReactionRollup
            - `url` string, uri, required
            - `total_count` integer, required
            - `+1` integer, required
            - `-1` integer, required
            - `laugh` integer, required
            - `confused` integer, required
            - `heart` integer, required
            - `hooray` integer, required
            - `eyes` integer, required
            - `rocket` integer, required
          - `pin` NullablePinnedIssueComment, nullable — Context around who pinned an issue comment and when it was pinned.
            - `pinned_at` string, date-time, required
            - `pinned_by` NullableSimpleUser, nullable, required — A GitHub user.
              - …
          - `minimized` NullableIssueCommentMinimized, nullable — Details about why an issue comment was minimized.
            - `reason` string, nullable, required — The reason the comment was minimized.
        - `issue_dependencies_summary` IssueDependenciesSummary
          - `blocked_by` integer, required
          - `blocking` integer, required
          - `total_blocked_by` integer, required
          - `total_blocking` integer, required
        - `issue_field_values` IssueFieldValue[]
          - `issue_field_id` integer, required — Unique identifier for the issue field.
          - `issue_field_name` string — The human-readable name of the issue field.
          - `node_id` string, required
          - `data_type` 'text' | 'single_select' | 'multi_select' | 'number' | 'date', required — The data type of the issue field
          - `value` union, required — The value of the issue field
            - string
            - number
            - integer
          - `single_select_option` object, nullable — Details about the selected option (only present for single_select fields)
            - `id` integer, required — Unique identifier for the option.
            - `name` string, required — The name of the option
            - `color` string, required — The color of the option
          - `multi_select_options` object[], nullable — Details about the selected options
            - `id` integer, required — Unique identifier for the option.
            - `name` string, required — The name of the option
            - `color` string, required — The color of the option
      - `comment` IssueComment, required — Comments provide a way for people to collaborate on an issue.
        - `id` integer, required — Unique identifier of the issue comment
        - `node_id` string, required
        - `url` string, uri, required — URL for the issue comment
        - `body` string — Contents of the issue comment
        - `body_text` string
        - `body_html` string
        - `html_url` string, uri, required
        - `user` NullableSimpleUser, nullable, required — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `created_at` string, date-time, required
        - `updated_at` string, date-time, required
        - `issue_url` string, uri, required
        - `author_association` 'COLLABORATOR' | 'CONTRIBUTOR' | 'FIRST_TIMER' | 'FIRST_TIME_CONTRIBUTOR' | 'MANNEQUIN' | 'MEMBER' | 'NONE' | 'OWNER' — How the author is associated with the repository.
        - `performed_via_github_app` NullableIntegration, nullable — GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.
          - `id` integer, required — Unique identifier of the GitHub app
          - `slug` string — The slug name of the GitHub app
          - `node_id` string, required
          - `client_id` string
          - `owner` union, required
            - SimpleUser — A GitHub user.
              - …
            - Enterprise — An enterprise on GitHub.
              - …
          - `name` string, required — The name of the GitHub app
          - `description` string, nullable, required
          - `external_url` string, uri, required
          - `html_url` string, uri, required
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `permissions` object, required — The set of permissions for the GitHub app
            - `issues` string
            - `checks` string
            - `metadata` string
            - `contents` string
            - `deployments` string
          - `events` string[], required — The list of events for the GitHub app. Note that the `installation_target`, `security_advisory`, and `meta` events are not included because they are global events and not specific to an installation.
          - `installations_count` integer — The number of installations associated with the GitHub app. Only returned when the integration is requesting details about itself.
        - `reactions` ReactionRollup
          - `url` string, uri, required
          - `total_count` integer, required
          - `+1` integer, required
          - `-1` integer, required
          - `laugh` integer, required
          - `confused` integer, required
          - `heart` integer, required
          - `hooray` integer, required
          - `eyes` integer, required
          - `rocket` integer, required
        - `pin` NullablePinnedIssueComment, nullable — Context around who pinned an issue comment and when it was pinned.
          - `pinned_at` string, date-time, required
          - `pinned_by` NullableSimpleUser, nullable, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
        - `minimized` NullableIssueCommentMinimized, nullable — Details about why an issue comment was minimized.
          - `reason` string, nullable, required — The reason the comment was minimized.
    - ForkEvent
      - `action` string, required
      - `forkee` object, required
        - `id` integer
        - `node_id` string
        - `name` string
        - `full_name` string
        - `private` boolean
        - `owner` SimpleUser — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `html_url` string
        - `description` string, nullable
        - `fork` boolean
        - `url` string
        - `forks_url` string
        - `keys_url` string
        - `collaborators_url` string
        - `teams_url` string
        - `hooks_url` string
        - `issue_events_url` string
        - `events_url` string
        - `assignees_url` string
        - `branches_url` string
        - `tags_url` string
        - `blobs_url` string
        - `git_tags_url` string
        - `git_refs_url` string
        - `trees_url` string
        - `statuses_url` string
        - `languages_url` string
        - `stargazers_url` string
        - `contributors_url` string
        - `subscribers_url` string
        - `subscription_url` string
        - `commits_url` string
        - `git_commits_url` string
        - `comments_url` string
        - `issue_comment_url` string
        - `contents_url` string
        - `compare_url` string
        - `merges_url` string
        - `archive_url` string
        - `downloads_url` string
        - `issues_url` string
        - `pulls_url` string
        - `milestones_url` string
        - `notifications_url` string
        - `labels_url` string
        - `releases_url` string
        - `deployments_url` string
        - `created_at` string, date-time, nullable
        - `updated_at` string, date-time, nullable
        - `pushed_at` string, date-time, nullable
        - `git_url` string
        - `ssh_url` string
        - `clone_url` string
        - `svn_url` string
        - `homepage` string, nullable
        - `size` integer
        - `stargazers_count` integer
        - `watchers_count` integer
        - `language` string, nullable
        - `has_issues` boolean
        - `has_projects` boolean
        - `has_downloads` boolean
        - `has_wiki` boolean
        - `has_pages` boolean
        - `has_discussions` boolean
        - `has_pull_requests` boolean
        - `pull_request_creation_policy` 'all' | 'collaborators_only' — The policy controlling who can create pull requests: all or collaborators_only.
        - `forks_count` integer
        - `mirror_url` string, nullable
        - `archived` boolean
        - `disabled` boolean
        - `open_issues_count` integer
        - `license` NullableLicenseSimple, nullable — License Simple
          - `key` string, required
          - `name` string, required
          - `url` string, uri, nullable, required
          - `spdx_id` string, nullable, required
          - `node_id` string, required
          - `html_url` string, uri
        - `allow_forking` boolean
        - `is_template` boolean
        - `web_commit_signoff_required` boolean
        - `topics` string[]
        - `visibility` string
        - `forks` integer
        - `open_issues` integer
        - `watchers` integer
        - `default_branch` string
        - `public` boolean
    - GollumEvent
      - `pages` object[], required
        - `page_name` string, nullable
        - `title` string, nullable
        - `summary` string, nullable
        - `action` string
        - `sha` string
        - `html_url` string
    - MemberEvent
      - `action` string, required
      - `member` SimpleUser, required — A GitHub user.
        - `name` string, nullable
        - `email` string, nullable
        - `login` string, required
        - `id` integer, required
        - `node_id` string, required
        - `avatar_url` string, uri, required
        - `gravatar_id` string, nullable, required
        - `url` string, uri, required
        - `html_url` string, uri, required
        - `followers_url` string, uri, required
        - `following_url` string, required
        - `gists_url` string, required
        - `starred_url` string, required
        - `subscriptions_url` string, uri, required
        - `organizations_url` string, uri, required
        - `repos_url` string, uri, required
        - `events_url` string, required
        - `received_events_url` string, uri, required
        - `type` string, required
        - `site_admin` boolean, required
        - `starred_at` string
        - `user_view_type` string
    - PublicEvent
    - PushEvent
      - `repository_id` integer, required
      - `push_id` integer, required
      - `ref` string, required
      - `head` string, required
      - `before` string, required
    - PullRequestEvent
      - `action` string, required
      - `number` integer, required
      - `pull_request` PullRequestMinimal, required
        - `id` integer, required
        - `number` integer, required
        - `url` string, required
        - `head` object, required
          - `ref` string, required
          - `sha` string, required
          - `repo` object, required
            - `id` integer, required
            - `url` string, required
            - `name` string, required
        - `base` object, required
          - `ref` string, required
          - `sha` string, required
          - `repo` object, required
            - `id` integer, required
            - `url` string, required
            - `name` string, required
      - `assignee` SimpleUser — A GitHub user.
        - `name` string, nullable
        - `email` string, nullable
        - `login` string, required
        - `id` integer, required
        - `node_id` string, required
        - `avatar_url` string, uri, required
        - `gravatar_id` string, nullable, required
        - `url` string, uri, required
        - `html_url` string, uri, required
        - `followers_url` string, uri, required
        - `following_url` string, required
        - `gists_url` string, required
        - `starred_url` string, required
        - `subscriptions_url` string, uri, required
        - `organizations_url` string, uri, required
        - `repos_url` string, uri, required
        - `events_url` string, required
        - `received_events_url` string, uri, required
        - `type` string, required
        - `site_admin` boolean, required
        - `starred_at` string
        - `user_view_type` string
      - `assignees` SimpleUser[]
        - `name` string, nullable
        - `email` string, nullable
        - `login` string, required
        - `id` integer, required
        - `node_id` string, required
        - `avatar_url` string, uri, required
        - `gravatar_id` string, nullable, required
        - `url` string, uri, required
        - `html_url` string, uri, required
        - `followers_url` string, uri, required
        - `following_url` string, required
        - `gists_url` string, required
        - `starred_url` string, required
        - `subscriptions_url` string, uri, required
        - `organizations_url` string, uri, required
        - `repos_url` string, uri, required
        - `events_url` string, required
        - `received_events_url` string, uri, required
        - `type` string, required
        - `site_admin` boolean, required
        - `starred_at` string
        - `user_view_type` string
      - `label` Label — Color-coded labels help you categorize and filter your issues (just like labels in Gmail).
        - `id` integer, required — Unique identifier for the label.
        - `node_id` string, required
        - `url` string, uri, required — URL for the label
        - `name` string, required — The name of the label.
        - `description` string, nullable, required — Optional description of the label, such as its purpose.
        - `color` string, required — 6-character hex code, without the leading #, identifying the color
        - `default` boolean, required — Whether this label comes by default in a new repository.
      - `labels` Label[]
        - `id` integer, required — Unique identifier for the label.
        - `node_id` string, required
        - `url` string, uri, required — URL for the label
        - `name` string, required — The name of the label.
        - `description` string, nullable, required — Optional description of the label, such as its purpose.
        - `color` string, required — 6-character hex code, without the leading #, identifying the color
        - `default` boolean, required — Whether this label comes by default in a new repository.
    - PullRequestReviewCommentEvent
      - `action` string, required
      - `pull_request` PullRequestMinimal, required
        - `id` integer, required
        - `number` integer, required
        - `url` string, required
        - `head` object, required
          - `ref` string, required
          - `sha` string, required
          - `repo` object, required
            - `id` integer, required
            - `url` string, required
            - `name` string, required
        - `base` object, required
          - `ref` string, required
          - `sha` string, required
          - `repo` object, required
            - `id` integer, required
            - `url` string, required
            - `name` string, required
      - `comment` object, required
        - `id` integer, required
        - `node_id` string, required
        - `url` string, uri, required
        - `pull_request_review_id` integer, nullable, required
        - `diff_hunk` string, required
        - `path` string, required
        - `position` integer, nullable, required
        - `original_position` integer, required
        - `subject_type` string, nullable
        - `commit_id` string, required
        - `user` object, nullable, required
          - `avatar_url` string, uri
          - `deleted` boolean
          - `email` string, nullable
          - `events_url` string, uri-template
          - `followers_url` string, uri
          - `following_url` string, uri-template
          - `gists_url` string, uri-template
          - `gravatar_id` string
          - `html_url` string, uri
          - `id` integer
          - `login` string
          - `name` string
          - `node_id` string
          - `organizations_url` string, uri
          - `received_events_url` string, uri
          - `repos_url` string, uri
          - `site_admin` boolean
          - `starred_url` string, uri-template
          - `subscriptions_url` string, uri
          - `type` 'Bot' | 'User' | 'Organization'
          - `url` string, uri
          - `user_view_type` string
        - `body` string, required
        - `created_at` string, date-time, required
        - `updated_at` string, date-time, required
        - `html_url` string, uri, required
        - `pull_request_url` string, uri, required
        - `_links` object, required
          - `html` object, required
            - `href` string, uri-template, required
          - `pull_request` object, required
            - `href` string, uri-template, required
          - `self` object, required
            - `href` string, uri-template, required
        - `original_commit_id` string, required
        - `reactions` object, required
          - `+1` integer
          - `-1` integer
          - `confused` integer
          - `eyes` integer
          - `heart` integer
          - `hooray` integer
          - `laugh` integer
          - `rocket` integer
          - `total_count` integer
          - `url` string, uri
        - `in_reply_to_id` integer
    - PullRequestReviewEvent
      - `action` string, required
      - `review` object, required
        - `id` integer
        - `node_id` string
        - `user` NullableSimpleUser, nullable — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `body` string
        - `commit_id` string
        - `submitted_at` string, nullable
        - `state` string
        - `html_url` string, uri
        - `pull_request_url` string, uri
        - `_links` object
          - `html` object, required
            - `href` string, required
          - `pull_request` object, required
            - `href` string, required
        - `updated_at` string
      - `pull_request` PullRequestMinimal, required
        - `id` integer, required
        - `number` integer, required
        - `url` string, required
        - `head` object, required
          - `ref` string, required
          - `sha` string, required
          - `repo` object, required
            - `id` integer, required
            - `url` string, required
            - `name` string, required
        - `base` object, required
          - `ref` string, required
          - `sha` string, required
          - `repo` object, required
            - `id` integer, required
            - `url` string, required
            - `name` string, required
    - CommitCommentEvent
      - `action` string, required
      - `comment` object, required
        - `html_url` string, uri
        - `url` string, uri
        - `id` integer
        - `node_id` string
        - `body` string
        - `path` string, nullable
        - `position` integer, nullable
        - `line` integer, nullable
        - `commit_id` string
        - `user` NullableSimpleUser, nullable — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `created_at` string, date-time
        - `updated_at` string, date-time
        - `reactions` ReactionRollup
          - `url` string, uri, required
          - `total_count` integer, required
          - `+1` integer, required
          - `-1` integer, required
          - `laugh` integer, required
          - `confused` integer, required
          - `heart` integer, required
          - `hooray` integer, required
          - `eyes` integer, required
          - `rocket` integer, required
    - ReleaseEvent
      - `action` string, required
      - `release` object, required — A release.
        - `url` string, uri, required
        - `html_url` string, uri, required
        - `assets_url` string, uri, required
        - `upload_url` string, required
        - `tarball_url` string, uri, nullable, required
        - `zipball_url` string, uri, nullable, required
        - `id` integer, required
        - `node_id` string, required
        - `tag_name` string, required — The name of the tag.
        - `target_commitish` string, required — Specifies the commitish value that determines where the Git tag is created from.
        - `name` string, nullable, required
        - `body` string, nullable
        - `draft` boolean, required — true to create a draft (unpublished) release, false to create a published one.
        - `prerelease` boolean, required — Whether to identify the release as a prerelease or a full release.
        - `immutable` boolean — Whether or not the release is immutable.
        - `created_at` string, date-time, required
        - `published_at` string, date-time, nullable, required
        - `updated_at` string, date-time, nullable
        - `author` SimpleUser, required — A GitHub user.
          - `name` string, nullable
          - `email` string, nullable
          - `login` string, required
          - `id` integer, required
          - `node_id` string, required
          - `avatar_url` string, uri, required
          - `gravatar_id` string, nullable, required
          - `url` string, uri, required
          - `html_url` string, uri, required
          - `followers_url` string, uri, required
          - `following_url` string, required
          - `gists_url` string, required
          - `starred_url` string, required
          - `subscriptions_url` string, uri, required
          - `organizations_url` string, uri, required
          - `repos_url` string, uri, required
          - `events_url` string, required
          - `received_events_url` string, uri, required
          - `type` string, required
          - `site_admin` boolean, required
          - `starred_at` string
          - `user_view_type` string
        - `assets` ReleaseAsset[], required
          - `url` string, uri, required
          - `browser_download_url` string, uri, required
          - `id` integer, required
          - `node_id` string, required
          - `name` string, required — The file name of the asset.
          - `label` string, nullable, required
          - `state` 'uploaded' | 'open', required — State of the release asset.
          - `content_type` string, required
          - `size` integer, required
          - `digest` string, nullable, required
          - `download_count` integer, required
          - `created_at` string, date-time, required
          - `updated_at` string, date-time, required
          - `uploader` NullableSimpleUser, nullable, required — A GitHub user.
            - `name` string, nullable
            - `email` string, nullable
            - `login` string, required
            - `id` integer, required
            - `node_id` string, required
            - `avatar_url` string, uri, required
            - `gravatar_id` string, nullable, required
            - `url` string, uri, required
            - `html_url` string, uri, required
            - `followers_url` string, uri, required
            - `following_url` string, required
            - `gists_url` string, required
            - `starred_url` string, required
            - `subscriptions_url` string, uri, required
            - `organizations_url` string, uri, required
            - `repos_url` string, uri, required
            - `events_url` string, required
            - `received_events_url` string, uri, required
            - `type` string, required
            - `site_admin` boolean, required
            - `starred_at` string
            - `user_view_type` string
        - `body_html` string
        - `body_text` string
        - `mentions_count` integer
        - `discussion_url` string, uri — The URL of the release discussion.
        - `reactions` ReactionRollup
          - `url` string, uri, required
          - `total_count` integer, required
          - `+1` integer, required
          - `-1` integer, required
          - `laugh` integer, required
          - `confused` integer, required
          - `heart` integer, required
          - `hooray` integer, required
          - `eyes` integer, required
          - `rocket` integer, required
        - `is_short_description_html_truncated` boolean
        - `short_description_html` string
    - WatchEvent
      - `action` string, required
  - `public` boolean, required
  - `created_at` string, date-time, nullable, required

---

[API](https://skmtc.net/github/apis/github-v3-rest-api.md) · [All operations](https://skmtc.net/github/apis/github-v3-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/github/github-v3-rest-api/versions/a367f7028301/schema)
