> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub Enterprise

## Intro

GitHub Enterprise is the on-premises version of [GitHub.com](https://github.com/home "GitHub.com")

. It makes collaborative coding possible and enjoyable for large-scale enterprise software development teams.

GitHub Enterprise includes the same great set of features as [GitHub.](https://github.com/home "GitHub.com") [com](https://github.com/home) but is packaged for running on your organization's local network. All repository data is stored on machines that you control, and access is integrated with your organization's authentication system (LDAP, CAS). Use GitHub Enterprise when you need complete control over repository and project information.

You connect to your GitHub Enterprise account in the Data Center. This topic discusses the fields and menus that are specific to the GitHub Enterprise Connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in

[Adding a DataSet Using a Connector](https://domo-support.domo.com/s/article/360042926274?language=en_US "Adding a DataSet Using a Connector").

## Prerequisites

To connect to your GitHub Enterprise account and create a DataSet, you must have the following:

* A GitHub Enterprise **username**.
* A ([properly scoped](#4.2. "properly scoped") ) **Personal Access Token**
* The **hostname** to your GitHub Enterprise instance

## Connecting to Your GitHub Enterprise Account

This section enumerates the options in the Credentials and Details panes on the GitHub Enterprise Connector page. The components of the other panes on this page, **Scheduling,** and **Name & Describe Your DataSet**, are universal across most connector types and are discussed in greater length in [Adding a DataSet Using a Connector](https://domo-support.domo.com/s/article/360042926274?language=en_US "Adding a DataSet Using a Connector").

### Credentials Pane

This pane contains fields for entering credentials to connect to your GitHub Enterprise account. The following table describes what is needed for each field:

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p> Field </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><span class="required"><span /></span><span class=""> Send PAT in authorization header as </span></td><td colspan="1" rowspan="1"><span> Select how you would like to send the PAT in the Authorization header of the API calls. <br /><br /> Github recommends using the <b> Token </b> -based Authorization header. </span></td></tr><tr><td colspan="1" rowspan="1"> Hostname </td><td colspan="1" rowspan="1"><span> Enter the hostname without "  http\://"  " or "  https\://"  ". <br /><br /> Example: If the URL is <samp><a href="https://xx.yy.zz.com" rel="noopener" target="_blank"> [https://xx.yy.zz.com](https://xx.yy.zz.com) </a></samp>, just type <samp><a href="http://xx.yy.zz.com" rel="noopener" target="_blank"> xx.yy.zz.com </a></samp></span></td></tr><tr><td colspan="1" rowspan="1"> Username </td><td colspan="1" rowspan="1"><p> Type in the username for the account you'd like Domo to use to connect to your GitHub Enterprise instance. </p></td></tr><tr><td colspan="1" rowspan="1"> Personal Access Token (PAT) </td><td colspan="1" rowspan="1"><p> Type in the personal access token. </p><p><span> When you <a href="https://tinyurl.com/2p9darxz" target="_blank" title="create a personal access token"> create a personal access token </a>, ensure you give it <a href="#4.2." target="_blank" title="adequate scopes (permissions)"> adequate scopes (permissions) </a> for each report you want to run. </span></p></td></tr></tbody></table>

Once you have entered valid GitHub Enterprise credentials, you can use the same account any time you go to create a new GitHub Enterprise DataSet. You can manage Connector accounts in the **Accounts** tab in the Data Center. For more information about this tab, see [Manage Connector/Adapter Accounts](https://domo-support.domo.com/s/article/360042926054?language=en_US "Manage Connector/Adapter Accounts").

<Note>
  **Note:** If you are already logged into GitHub Enterprise when you connect in Domo, you are authenticated automatically when you click **Add account**. If you want to connect to an account that is different from the one you are logged into, you must first log out of GitHub Enterprise.
</Note>

### Details Pane

This pane contains a primary **Reports** menu, along with various other menus which may or may not appear depending on the report type you select.

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p> Menu </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> Report </p></td><td colspan="1" rowspan="1"><p> Select the <span> GitHub Enterprise </span> report you want to run. Make sure you grant your Personal Access Token (PAT) the necessary scopes for the reports you want to run. </p><p> If you want to be able to run every report, you can use this link to <b> create </b> an access token with <b><em> all </em></b> of the necessary <b> scopes </b>: </p><code> https\:// <b> YOUR\_GITHUB\_INSTANCE.com </b> /settings/tokens/new?description=Domo%20GitHub%20Enterprise%20Connector\&scopes=user,read:org,gist,repo,admin:org,admin:org\_hook,admin:repo\_hook,admin:public\_key </code><p> The following reports are available: </p><table border="1" cellpadding="1" cellspacing="1"><thead><tr><th colspan="1" rowspan="1"><p> Report Name </p></th><th colspan="1" rowspan="1"><p> Report Description </p></th><th colspan="1" rowspan="1"><p> Necessary PAT Scopes </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Notifications </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all notifications for the current user, grouped by the repository. </span></p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Organizations </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all organizations. </span></p></td><td colspan="1" rowspan="1"> read:org </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Organizations (Advanced) </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all organizations using site admin dashboard API. </span></p></td><td colspan="1" rowspan="1"> read:org </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Private Feeds </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all private feeds. </span></p></td><td colspan="1" rowspan="1"> no scope </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Public Events </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of public events. </span></p></td><td colspan="1" rowspan="1"> no scope </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Public Gists </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all public gists. </span></p></td><td colspan="1" rowspan="1"> gist </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Public Repositories </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all public repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repo Comments </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of comments for all repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repo Commits </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of commits for all repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repo Issues </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of issues for all repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repo Pull Request </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of pull requests for all repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repo Pull Request Comments </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of pull requests comments for all repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repo Pull Request Reviews </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of pull requests reviews for all repositories. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Repositories (Advanced) </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all repositories data using site admin dashboard API. </span></p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Users </p></td><td colspan="1" rowspan="1"><p><span> Returns a list of all users in the order that they signed up on GitHub. </span></p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> All Users (Advanced) </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of all users with their state. This report uses site admin dashboard API. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Authenticated User </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists public and private information when authenticated. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Authenticated User Emails </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists email addresses for a user. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Authenticated User Issues </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists all issues across repositories assigned to the authenticated user. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Authenticated User Organizations </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of your organizations. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Authenticated User Repositories </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists repositories for the specified user. </p></td><td colspan="1" rowspan="1"> user, repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Authenticated User Starred Gists </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of the authenticated user's starred gists. </p></td><td colspan="1" rowspan="1"> user, gist </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Company Productivity (All Repository Issues) </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns the metrics data for all repository issues. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Company Productivity (All Repository Pull Requests) </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns the metrics data for all repository pull requests. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Gists Comments </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of comments on a gist. </p></td><td colspan="1" rowspan="1"> gist </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Organization Details </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns details on the organization. </p></td><td colspan="1" rowspan="1"> admin:org </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Organization Issues - User </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists all issues for a given organization for the authenticated user. </p></td><td colspan="1" rowspan="1"> admin:org </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Organization Members List </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of your organization memberships. </p></td><td colspan="1" rowspan="1"> admin:org </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Organization Teams List </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists teams from your organization. </p></td><td colspan="1" rowspan="1"> admin:org </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Organization Webhooks List </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Lists all webhooks for your organization. </p></td><td colspan="1" rowspan="1"> admin:org\_hook </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Events </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of events specific to your repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Notifications </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of all notifications for the current user. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Stargazers </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of stargazers for your repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Subscribers </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of subscribers to your repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Issues </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of issues for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Assignees </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of assignees for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Issue Comments </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of comments on an issue in a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Issue Events </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of events for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Labels </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of all labels for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Milestones </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of milestones for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Pulls </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of pull requests for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Contributors </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of contributors for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Teams </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of teams for a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Languages </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of languages for the specified repository. The value on the right side of a language is the number of bytes of code written in that language. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Tags </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of tags in your repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Branches </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of branches in your repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Collaborators </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of collaborators in your repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Comments </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of comments in a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Commits </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of commits in a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Contents </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns contents of the repository as described in the README. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository DeployKeys </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of deploy keys for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Deployments </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of deployments for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Downloads </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of downloads for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Forks </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of forks for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Merges </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of merges for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Pages </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of pages for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Releases </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of releases for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Releases Latest </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of the latest releases for this repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Statistics Code Frequency </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a weekly aggregate of the number of additions and deletions pushed to a repository. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Statistics Contributors </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of contributors to a repository, with additions, deletions, and commit counts. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Statistics Commit Activity </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns the last year of commit activity data. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Statistics Participation </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns the weekly commit count for the repository owner and everyone else. </p></td><td colspan="1" rowspan="1"> repo </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Repository Webhooks </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of webhooks for a repository. </p></td><td colspan="1" rowspan="1"> admin:repo\_hook </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> Search Code </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns places in the code that the given phrase is found. </p></td><td colspan="1" rowspan="1"> no scope </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> User Followers </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of followers of a user. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> User Following </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of users followed by another user. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> User Keys </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of keys for a user. </p></td><td colspan="1" rowspan="1"> admin:public\_key </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> User Organizations </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of user organizations. </p></td><td colspan="1" rowspan="1"> user </td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"> User Repos </p></td><td colspan="1" rowspan="1"><p class="DatasetsPaper_tile_a798r DatasetsPaper_dataset_3-A25"> Returns a list of user repositories. </p></td><td colspan="1" rowspan="1"> user </td></tr></tbody></table></td></tr></tbody></table>

### Available Permissions (Scopes):

Scopes are the set of permissions [a Personal Access Token](https://docs.github.com/en/enterprise-server@3.6/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token "a Personal Access Token") needs to be granted to allow the connector to create reports.

Below is the list of scopes that are available:

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p> Name </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> Repo </p></td><td colspan="1" rowspan="1"><p> Grants full access to the public, internal and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. </p><b> Note: </b> In addition to repository-related resources, the <span> repo </span> scope also grants access to manage organization-owned resources including projects, invitations, team memberships, and webhooks. This scope also grants the ability to manage projects owned by users. <table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"><span> repo:status </span></p></td><td colspan="1" rowspan="1"><span> Grants read/write access to commit statuses in public, private, and internal repositories. This scope is only necessary to grant other users or services access to private repository commit statuses </span><em> without </em><span> granting access to the code. </span></td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"><span> repo\_deployment </span></p></td><td colspan="1" rowspan="1"><span> Grants access to </span><a href="https://docs.github.com/en/enterprise-server@3.6/rest/reference/repos#deployments" target="_blank" title="deployment statuses"> deployment statuses </a><span> for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, </span><em> without </em><span> granting access to the code. </span></td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"><span> public\_repo </span></p></td><td colspan="1" rowspan="1"><span> Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories. </span></td></tr><tr><td colspan="1" rowspan="1"><p class="DatasetsPaper_title_3bKfQ"><span> repo:invite </span></p></td><td colspan="1" rowspan="1"><p><span> Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites </span><em> without </em><span> granting access to the code. </span></p></td></tr></tbody></table></td></tr><tr><td colspan="1" rowspan="1"><p><span> admin:repo\_hook </span></p></td><td colspan="1" rowspan="1"><p><span> Grants read, write, ping, and delete access to repository hooks in public, private, or internal repositories. The </span><code> repo </code><span> and </span><code> public\_repo </code><span> scopes grant full access to repositories, including repository hooks. Use the </span><code> admin:repo\_hook </code><span> scope to limit access to only repository hooks. </span></p><table border="1"><tbody><tr><td colspan="1" rowspan="1"><span> read:repo\_hook </span></td><td colspan="1" rowspan="1"><span> Grants read and ping access to hooks in public, private, or internal repositories. </span></td></tr></tbody></table></td></tr><tr><td colspan="1" rowspan="1"><span> admin:org </span></td><td colspan="1" rowspan="1"><p><span> Fully manage the organization and its teams, projects, and memberships. </span></p><table border="1"><tbody><tr><td colspan="1" rowspan="1"><span> read:org </span></td><td colspan="1" rowspan="1"><span> Read-only access to organization membership, organization projects, and team membership. </span></td></tr></tbody></table></td></tr><tr><td colspan="1" rowspan="1"><span> admin:public\_key </span><span><br /></span></td><td colspan="1" rowspan="1"><p><span> Fully manage public keys. </span></p><table border="1"><tbody><tr><td colspan="1" rowspan="1"><span> read:public\_key </span></td><td colspan="1" rowspan="1"><span> List and view details for public keys. </span></td></tr></tbody></table></td></tr><tr><td colspan="1" rowspan="1"><span> admin:org\_hook </span><span><br /></span></td><td colspan="1" rowspan="1"><p><span> Grants read, write, ping, and delete access to organization hooks. <b> Note: </b> OAuth tokens will only be able to perform these actions on organization hooks that were created by the OAuth App. Personal access tokens will only be able to perform these actions on organization hooks created by a user. </span></p></td></tr><tr><td colspan="1" rowspan="1"><span> gist </span><span><br /></span></td><td colspan="1" rowspan="1"><p><span> Grants write access to gists. </span></p></td></tr><tr><td colspan="1" rowspan="1"><span> notifications </span></td><td colspan="1" rowspan="1"><p><span> Grants: <br /><em> read access to a user's notifications <br /></em> mark as read access to threads <br /><em> watch and unwatch access to a repository, and <br /></em> read, write, and delete access to thread subscriptions. </span></p></td></tr><tr><td colspan="1" rowspan="1"><span> user </span><span><br /></span></td><td colspan="1" rowspan="1"><p><span> Grants read/write access to profile info only. Note that this scope includes user:email and user:follow. </span></p><table border="1"><tbody><tr><td colspan="1" rowspan="1"><span> read:user </span></td><td colspan="1" rowspan="1"><span> Grants access to read a user's profile data. </span></td></tr><tr><td colspan="1" rowspan="1"><span> user:email </span></td><td colspan="1" rowspan="1"><span> Grants read access to a user's email addresses. </span></td></tr></tbody></table></td></tr></tbody></table>

### Other Panes

For information about the remaining sections of the Connector interface, including how to configure scheduling, retry, and update options, see

[Adding a DataSet Using a Connector](https://domo-support.domo.com/s/article/360042926274?language=en_US "Adding a DataSet Using a Connector").

## FAQs

<AccordionGroup>
  <Accordion title="Does this connector require whitelisting or allowlisting?">
    You need to add the connector to the network's allowlist to power up.

    You also **must allow Domo** 's connector to talk to your GitHub Enterprise instance by working with your IT team to [add Domo's IPs to your network's allowlist](/s/article/360043630093 "add Domo's IPs to your network's allowlist")
  </Accordion>

  <Accordion title="What version of the GitHub Enterprise API does this Connector use?">
    This Connector uses version 3 of the GitHub Enterprise API (`https://{yourdomain.com}/api/v3/`).
  </Accordion>

  <Accordion title="Which endpoint(s) does each report call in this Connector?">
    <table data-aura-rendered-by="33:195;a"><tbody><tr><th colspan="2" rowspan="1"> Report Name </th><th colspan="1" rowspan="1"> Endpoint URL(s) </th></tr><tr><td colspan="2" rowspan="1"><span> All Notifications </span></td><td colspan="1" rowspan="1"> /notifications </td></tr><tr><td colspan="2" rowspan="1"><span> All Organizations </span></td><td colspan="1" rowspan="1"> /organizations </td></tr><tr><td colspan="2" rowspan="1"><span> All Organizations (Advanced) </span></td><td colspan="1" rowspan="1"> /stafftools/reports/all\_organizations.csv </td></tr><tr><td colspan="2" rowspan="1"><span> All Private Feeds </span></td><td colspan="1" rowspan="1"> /feeds </td></tr><tr><td colspan="2" rowspan="1"><span> All Public Events </span></td><td colspan="1" rowspan="1"> /events </td></tr><tr><td colspan="2" rowspan="1"><span> All Public Gists </span></td><td colspan="1" rowspan="1"> /gists/public </td></tr><tr><td colspan="2" rowspan="1"><span> All Public Repositories </span></td><td colspan="1" rowspan="1"><span> /repositories </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repo Comments </p></td><td colspan="1" rowspan="1"><span> /repos/%s/%s/comments </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repo Commits </p></td><td colspan="1" rowspan="1"><span> /repos/%s/%s/commits </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repo Issues </p></td><td colspan="1" rowspan="1"><span> /repos/%s/%s/issues </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repo Pull Request </p></td><td colspan="1" rowspan="1"><span> repos/%s/%s/pulls </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repo Pull Request Comments </p></td><td colspan="1" rowspan="1"><span> repos/%s/%s/pulls/comments </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repo Pull Request Reviews </p></td><td colspan="1" rowspan="1"><span> null </span></td></tr><tr><td colspan="2" rowspan="1"><p> All Repositories (Advanced) </p></td><td colspan="1" rowspan="1"><span> /stafftools/reports/all\_repositories.csv </span></td></tr><tr><td colspan="2" rowspan="1"><span> All Users </span></td><td colspan="1" rowspan="1"> /users </td></tr><tr><td colspan="2" rowspan="1"><p> All Users (Advanced) </p></td><td colspan="1" rowspan="1"> /stafftools/reports/all\_users.csv </td></tr><tr><td colspan="2" rowspan="1"><span> Authenticated User </span></td><td colspan="1" rowspan="1"><span> /user </span></td></tr><tr><td colspan="2" rowspan="1"><span> Authenticated User Emails </span></td><td colspan="1" rowspan="1"> /user/emails </td></tr><tr><td colspan="2" rowspan="1"><span> Authenticated User Issues </span></td><td colspan="1" rowspan="1"> /user/issues </td></tr><tr><td colspan="2" rowspan="1"><span> Authenticated User Organizations </span></td><td colspan="1" rowspan="1"><span> /user/orgs </span></td></tr><tr><td colspan="2" rowspan="1"><span> Authenticated User Repositories </span></td><td colspan="1" rowspan="1"> /user/repos </td></tr><tr><td colspan="2" rowspan="1"><span> Authenticated User Starred Gists </span></td><td colspan="1" rowspan="1"> /gists/starred </td></tr><tr><td colspan="2" rowspan="1"><p> Company Productivity (All Repository Issues) </p></td><td colspan="1" rowspan="1"> /repos/%s/%s/issues </td></tr><tr><td colspan="2" rowspan="1"><p> Company Productivity (All Repository Pull Requests) </p></td><td colspan="1" rowspan="1"> /repos/%s/%s/issues </td></tr><tr><td colspan="2" rowspan="1"><span> Gists Comments </span></td><td colspan="1" rowspan="1"> /gists/{gist_id}/comments </td></tr><tr><td colspan="2" rowspan="1"><span> Organization Details </span></td><td colspan="1" rowspan="1"> /orgs/{org} </td></tr><tr><td colspan="2" rowspan="1"><span> Organization Issues - User </span></td><td colspan="1" rowspan="1"><span> /orgs/{org}/issues </span></td></tr><tr><td colspan="2" rowspan="1"><span> Organization Members List </span></td><td colspan="1" rowspan="1"><span> /orgs/{org}/members </span></td></tr><tr><td colspan="2" rowspan="1"><span> Organization Teams List </span></td><td colspan="1" rowspan="1"> /orgs/{org}/teams </td></tr><tr><td colspan="2" rowspan="1"><span> Organization Webhooks List </span></td><td colspan="1" rowspan="1"><span> /orgs/{org}/hooks </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Events </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/events </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Notifications </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/notifications </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Stargazers </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/stargazers </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Subscribers </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/subscribers </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Issues </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/issues </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Assignees </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/assignees </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Issues Comments </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/issues/{id}/comments </td></tr><tr><td colspan="2" rowspan="1"><span> Repositories Issue Events </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/issues/events </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Labels </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/labels </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Milestones </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/milestones </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Pulls </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/pulls </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Contributors </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/contributors </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Teams </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/teams </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Languages </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/languages </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Tags </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/tags </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Branches </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/branches </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Collaborators </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/collaborators </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Comments </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/comments </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Commits </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/commits </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Contents </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/readme </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository DeployKeys </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/keys </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Deployments </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/deployments </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Downloads </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/downloads </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Forks </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/forks </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Merges </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/merges </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Pages </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/pages </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Releases </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/releases </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Releases Latest </span></td><td colspan="1" rowspan="1"><span> /repos/%s/%s/releases/latest </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Statistics Code Frequency </span></td><td colspan="1" rowspan="1"><span> /repos/%s/%s/stats/code\_frequency </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Statistics Contributors </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/stats/contributors </td></tr><tr><td colspan="2" rowspan="1"><span> Repository Statistics Commit Activity </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/stats/commit\_activity </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Statistics Participation </span></td><td colspan="1" rowspan="1"><span> /repos/{ownername}/{repositoryName}/stats/participation </span></td></tr><tr><td colspan="2" rowspan="1"><span> Repository Webhooks </span></td><td colspan="1" rowspan="1"> /repos/{ownername}/{repositoryName}/hooks </td></tr><tr><td colspan="2" rowspan="1"><p> Search Code </p></td><td colspan="1" rowspan="1"> /search/code </td></tr><tr><td colspan="2" rowspan="1"><span> User Followers </span></td><td colspan="1" rowspan="1"><span> /users/{usernamenew}/followers </span></td></tr><tr><td colspan="2" rowspan="1"><span> User Following </span></td><td colspan="1" rowspan="1"><span> /users/{usernamenew}/following </span></td></tr><tr><td colspan="2" rowspan="1"><span> User Keys </span></td><td colspan="1" rowspan="1"> /users/{usernamenew}/keys </td></tr><tr><td colspan="2" rowspan="1"><span> User Organizations </span></td><td colspan="1" rowspan="1"> /users/{usernamenew}/orgs </td></tr><tr><td colspan="2" rowspan="1"><span> User Repos </span></td><td colspan="1" rowspan="1"> /users/{usernamenew}/repos </td></tr></tbody></table>
  </Accordion>

  <Accordion title="What kind of credentials do I need to power up this Connector?">
    You need the hostname, username, and personal access token of your GitHub Enterprise account.
  </Accordion>

  <Accordion title="How often can the data be updated?">
    As often as needed.
  </Accordion>

  <Accordion title="Are there any API limits I should be aware of?">
    No
  </Accordion>
</AccordionGroup>

## Troubleshooting

* Make sure your authentication remains valid.
* Review the configuration to make sure that all required items have been selected.
* Review the Connector history for error messages.
* In rare cases, you may be requesting too much information and reaching API limitations or timeouts. If this is the case, you can review the history of the Connector run to see the error message and duration. If this is the case, you can reduce the number of accounts that are being pulled, choose a smaller number of metrics for the report that you are pulling, or reduce the timeframe that you are trying to pull.
