docs/versioned_docs/version-2.8.0/marketplace/plugins/github.md
ToolJet can connect to GitHub account to read and write data. In order for ToolJet to access and manipulate data on GitHub, a GitHub Personal Access Token is necessary to authenticate and interact with the GitHub API.
<div style={{textAlign: 'center'}}> </div>:::note Before following this guide, it is assumed that you have already completed the process of Using Marketplace plugins. :::
For connecting to GitHub, following credentials are required:
:::caution If a Personal Access Token is not provided, the data from the private repositories will not be retrieved via the GitHub Plugin. However, the public repositories data can still be retrieved. :::
<div style={{textAlign: 'center'}}> </div>All the details regarding the user is retrieved by running this query.
All the details regarding the repository are retrieved by running this query.
Running this query will retrieve a list of issues from a repository. You can select whether to obtain All, Open, or Closed issues.
Running this query will retrieve a list of pull requests from a repository. You can select whether to obtain All, Open, or Closed issues.