Create or update a single file in a GitHub repository
Search for GitHub repositories
Create a new GitHub repository in your account
Get the contents of a file or directory from a GitHub repository
Push multiple files to a GitHub repository in a single commit
Create a new issue in a GitHub repository
Create a new pull request in a GitHub repository
Fork a GitHub repository to your account or specified organization
Create a new branch in a GitHub repository
Get list of commits of a branch in a GitHub repository
List issues in a GitHub repository with filtering options
Update an existing issue in a GitHub repository
Add a comment to an existing issue
Search for code across GitHub repositories
Search for issues and pull requests across GitHub repositories
Search for users on GitHub
Get details of a specific issue in a GitHub repository.
Get details of a specific pull request
List and filter repository pull requests
Create a review on a pull request
Merge a pull request
Get the list of files changed in a pull request
Get the combined status of all status checks for a pull request
Update a pull request branch with the latest changes from the base branch
Get the review comments on a pull request
Get the reviews on a pull request
Add a review comment to a specific line in a pull request
Update an existing pull request (title, body, state, etc.)
Reply to an existing pull request comment
Resolve a pull request comment thread/conversation
Add a general comment to a pull request (not on a specific line)
Edit an existing pull request comment
Your GitHub personal access token with repo permissions