Github MCP connector
GitHub is a platform and cloud-based service for software development and version control, allowing developers to store and manage their code. The GitHub MCP connector allows AI agents to create and update issues and pull requests, manage comments, and change issue or pull request statuses. It also supports configuring and managing global webhooks and interacting with the GitHub API to automate development workflows.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Github MCP connector to perform the following actions:
- Automate issue creation and assignment when customer support tickets arrive
- Sync pull request status changes to project management tools for visibility
- Post automated comments on issues when workflow conditions trigger
- Manage repository webhooks to notify external systems of code changes
- Create and update organization settings across multiple GitHub instances
- Enforce pre-receive hooks to validate code before merging to main branches
- Delete obsolete comments and issues to maintain repository cleanliness
- Synchronize team and user settings with enterprise authentication systems
Example prompts
Use the following example prompts to invoke Github MCP connector tools from your AI assistant or Boomi Connect workflow:
Create a GitHub issue when a critical bug is reported in our helpdesk.Update all open pull requests to draft status if tests fail.Post a comment on GitHub issues tagged with urgent priority.Delete comments older than 30 days from closed GitHub issues.Create a webhook that notifies Slack when someone opens a pull request.List all global webhooks configured across our GitHub organization.Change the status of GitHub issues to closed when a pull request merges.Add a comment to a pull request summarizing the deployment status.Sync LDAP team mappings to keep GitHub permissions in sync with our directory.Create a new organization in GitHub for our platform engineering team.
Github MCP connector tools
The Github MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| github_githubchangestatus_invoke | Modifies the open or closed status of an issue or pull request. |
| github_githubcreatecomment_invoke | Adds a new comment to an issue or pull request. |
| github_githubcreateissue_invoke | Creates a new issue in a repository. |
| github_githubcreatepullrequest_invoke | Creates a new pull request to propose code changes. |
| github_githubdeletecomment_invoke | Removes a comment from an issue or pull request. |
| meta_root | Provides access to the GitHub API root and service information. |
| enterprise-admin_list-global-webhooks | Retrieves all webhooks configured at the enterprise level. |
| enterprise-admin_create-global-webhook | Configures a new webhook to receive events across the enterprise. |
| enterprise-admin_get-global-webhook | Retrieves details about a specific enterprise-level webhook. |
| enterprise-admin_update-global-webhook | Modifies the settings of an existing enterprise webhook. |
| enterprise-admin_delete-global-webhook | Removes an enterprise-level webhook from the system. |
| enterprise-admin_ping-global-webhook | Sends a test event to verify an enterprise webhook is working. |
| enterprise-admin_list-public-keys | Retrieves all public keys registered at the enterprise level. |
| enterprise-admin_delete-public-key | Removes a public key from enterprise security settings. |
| enterprise-admin_update-ldap-mapping-for-team | Modifies how a team maps to LDAP directory groups. |
| enterprise-admin_sync-ldap-mapping-for-team | Synchronizes team membership with the configured LDAP directory. |
| enterprise-admin_update-ldap-mapping-for-user | Modifies how a user account maps to LDAP credentials. |
| enterprise-admin_sync-ldap-mapping-for-user | Synchronizes user account information with the LDAP directory. |
| enterprise-admin_create-org | Creates a new organization within the enterprise. |
| enterprise-admin_update-org-name | Changes the name of an existing organization. |
| enterprise-admin_list-pre-receive-environments | Retrieves all pre-receive hook environments in the enterprise. |
| enterprise-admin_create-pre-receive-environment | Sets up a new environment for running pre-receive hooks. |
| enterprise-admin_get-pre-receive-environment | Retrieves details about a specific pre-receive hook environment. |
| enterprise-admin_update-pre-receive-environment | Modifies settings for an existing pre-receive hook environment. |
| enterprise-admin_delete-pre-receive-environment | Removes a pre-receive hook environment from the enterprise. |
| enterprise-admin_start-pre-receive-environment-download | Initiates downloading a pre-receive hook environment. |
| enterprise-admin_get-download-status-for-pre-receive-environment | Checks the current download progress of a pre-receive environment. |
| enterprise-admin_list-pre-receive-hooks | Retrieves all pre-receive hooks configured in the enterprise. |
| enterprise-admin_create-pre-receive-hook | Creates a new pre-receive hook to enforce repository rules. |
| enterprise-admin_get-pre-receive-hook | Retrieves detailed information about a specific pre-receive hook. |
| enterprise-admin_update-pre-receive-hook | Update a pre-receive hook. |
| enterprise-admin_delete-pre-receive-hook | Delete a pre-receive hook. |
| enterprise-admin_list-personal-access-tokens | List personal access tokens. |
| enterprise-admin_delete-personal-access-token | Delete a personal access token. |
| enterprise-admin_create-user | Create a user. |
| enterprise-admin_update-username-for-user | Update the username for a user. |
| enterprise-admin_delete-user | Delete a user. |
| enterprise-admin_create-impersonation-o-auth-token | Create an impersonation OAuth token. |
| enterprise-admin_delete-impersonation-o-auth-token | Delete an impersonation OAuth token. |
| apps_get-authenticated | Get the authenticated app. |
| apps_create-from-manifest | Create a GitHub App from a manifest. |
| apps_get-webhook-config-for-app | Get a webhook configuration for an app. |
| apps_update-webhook-config-for-app | Update a webhook configuration for an app. |
| apps_list-webhook-deliveries | List deliveries for an app webhook. |
| apps_get-webhook-delivery | Get a delivery for an app webhook. |
| apps_redeliver-webhook-delivery | Redeliver a delivery for an app webhook. |
| apps_list-installation-requests-for-authenticated-app | List installation requests for the authenticated app. |
| apps_list-installations | List installations for the authenticated app. |
| apps_get-installation | Get an installation for the authenticated app. |
| apps_delete-installation | Delete an installation for the authenticated app. |
| apps_create-installation-access-token | Create an installation access token for an app. |
| apps_suspend-installation | Suspend an app installation. |
| apps_unsuspend-installation | Unsuspend an app installation. |
| oauth-authorizations_list-grants | List your grants. |
| oauth-authorizations_get-grant | Get a single grant. |
| oauth-authorizations_delete-grant | Delete a grant. |
| apps_delete-authorization | Delete an app authorization. |
| apps_check-token | Check a token. |
| apps_reset-token | Reset a token. |
| apps_delete-token | Delete an app token. |
| apps_scope-token | Create a scoped access token. |
| apps_get-by-slug | Get an app. |
| oauth-authorizations_list-authorizations | List your authorizations. |
| oauth-authorizations_create-authorization | Create a new authorization. |
| oauth-authorizations_get-or-create-authorization-for-app | Get-or-create an authorization for a specific app. |
| oauth-authorizations_get-or-create-authorization | Get-or-create an authorization for a specific app and fingerprint. |
| oauth-authorizations_get-authorization | Get a single authorization. |
| oauth-authorizations_update-authorization | Update an existing authorization. |
| oauth-authorizations_delete-authorization | Delete an authorization. |
| codes-of-conduct_get-all-codes-of-conduct | Get all codes of conduct. |
| codes-of-conduct_get-conduct-code | Get a code of conduct. |
| emojis_get | Get emojis. |
| enterprise-admin_get-announcement | Get the global announcement banner. |
| enterprise-admin_set-announcement | Set the global announcement banner. |
| enterprise-admin_remove-announcement | Remove the global announcement banner. |
| enterprise-admin_get-license-information | Get license information. |
| enterprise-admin_get-all-stats | Get all statistics. |
| enterprise-admin_get-comment-stats | Get comment statistics. |
| enterprise-admin_get-gist-stats | Get gist statistics. |
| enterprise-admin_get-hooks-stats | Get hooks statistics. |
| enterprise-admin_get-issue-stats | Get issue statistics. |
| enterprise-admin_get-milestone-stats | Get milestone statistics. |
| enterprise-admin_get-org-stats | Get organization statistics. |
| enterprise-admin_get-pages-stats | Get pages statistics. |
| enterprise-admin_get-pull-request-stats | Get pull request statistics. |
| enterprise-admin_get-repo-stats | Get repository statistics. |
| enterprise-admin_get-user-stats | Get users statistics. |
| actions_get-actions-cache-usage-for-enterprise | Get GitHub Actions cache usage for an enterprise. |
| actions_get-actions-cache-usage-policy-for-enterprise | Get GitHub Actions cache usage policy for an enterprise. |
| actions_set-actions-cache-usage-policy-for-enterprise | Set GitHub Actions cache usage policy for an enterprise. |
| enterprise-admin_get-github-actions-permissions-enterprise | Get GitHub Actions permissions for an enterprise. |
| enterprise-admin_set-github-actions-permissions-enterprise | Set GitHub Actions permissions for an enterprise. |
| enterprise-admin_list-orgs-enabled-github-actions | List selected organizations enabled for GitHub Actions in an enterprise. |
| enterprise-admin_set-orgs-enabled-github-actions | Set selected organizations enabled for GitHub Actions in an enterprise. |
| enterprise-admin_enable-org-github-actions | Enable a selected organization for GitHub Actions in an enterprise. |
| enterprise-admin_disable-org-github-actions | Disable a selected organization for GitHub Actions in an enterprise. |
| enterprise-admin_get-allowed-actions-enterprise | Get allowed actions for an enterprise. |
| enterprise-admin_set-allowed-actions-enterprise | Set allowed actions for an enterprise. |
| actions_get-default-workflow-permissions-enterprise | Get default workflow permissions for an enterprise. |
| actions_set-default-workflow-permissions-enterprise | Set default workflow permissions for an enterprise. |
| enterprise-admin_list-self-hosted-runner-groups-for-enterprise | List self-hosted runner groups for an enterprise. |
| enterprise-admin_create-self-hosted-runner-group-for-enterprise | Create a self-hosted runner group for an enterprise. |
| enterprise-admin_get-self-hosted-runner-group-for-enterprise | Get a self-hosted runner group for an enterprise. |
| enterprise-admin_update-self-hosted-runner-group-for-enterprise | Update a self-hosted runner group for an enterprise. |
| enterprise-admin_delete-self-hosted-runner-group-from-enterprise | Delete a self-hosted runner group from an enterprise. |
| enterprise-admin_list-org-access-to-runner-group | List organization access to a self-hosted runner group in an enterprise. |
| enterprise-admin_set-org-access-to-runner-group | Set organization access for a self-hosted runner group in an enterprise. |
| enterprise-admin_add-org-access-to-runner-group | Add organization access to a self-hosted runner group in an enterprise. |
| enterprise-admin_remove-org-access-to-runner-group | Remove organization access to a self-hosted runner group in an enterprise. |
| enterprise-admin_list-runners-in-group | List self-hosted runners in a group for an enterprise. |
| enterprise-admin_set-self-hosted-runners-in-group-for-enterprise | Set self-hosted runners in a group for an enterprise. |
| enterprise-admin_add-self-hosted-runner-to-group-for-enterprise | Add a self-hosted runner to a group for an enterprise. |
| enterprise-admin_remove-runner-from-group | Remove a self-hosted runner from a group for an enterprise. |
| enterprise-admin_list-self-hosted-runners-for-enterprise | List self-hosted runners for an enterprise. |
| enterprise-admin_list-runner-applications-for-enterprise | List runner applications for an enterprise. |
| enterprise-admin_create-registration-token-for-enterprise | Create a registration token for an enterprise. |
| enterprise-admin_create-remove-token-for-enterprise | Create a remove token for an enterprise. |
| enterprise-admin_get-self-hosted-runner-for-enterprise | Get a self-hosted runner for an enterprise. |
| enterprise-admin_delete-self-hosted-runner-from-enterprise | Delete a self-hosted runner from an enterprise. |
| enterprise-admin_list-runner-labels | List labels for a self-hosted runner for an enterprise. |
| enterprise-admin_add-runner-custom-labels | Add custom labels to a self-hosted runner for an enterprise. |
| enterprise-admin_set-runner-custom-labels | Set custom labels for a self-hosted runner for an enterprise. |
| enterprise-admin_remove-all-runner-custom-labels | Remove all custom labels from a self-hosted runner for an enterprise. |
| enterprise-admin_remove-runner-custom-label | Remove a custom label from a self-hosted runner for an enterprise. |
| enterprise-admin_get-audit-log | Get the audit log for an enterprise. |
| code-scanning_list-alerts-for-enterprise | List code scanning alerts for an enterprise. |
| secret-scanning_get-security-analysis-settings-for-enterprise | Get code security and analysis features for an enterprise. |
| secret-scanning_patch-security-analysis-settings-for-enterprise | Update code security and analysis features for an enterprise. |
| dependabot_list-alerts-for-enterprise | List Dependabot alerts for an enterprise. |
| secret-scanning_list-alerts-for-enterprise | List secret scanning alerts for an enterprise. |
| billing_get-github-advanced-security-billing-ghe | Get GitHub Advanced Security active committers for an enterprise. |
| secret-scanning_post-security-product-enablement-for-enterprise | Enable or disable a security feature. |
| activity_list-public-events | List public events. |
| activity_get-feeds | Get feeds. |
| gists_list | List gists for the authenticated user. |
| gists_create | Create a gist. |
| gists_list-public | List public gists. |
| gists_list-starred | List starred gists. |
| gists_get | Get a gist. |
| gists_update | Update a gist. |
| gists_delete | Delete a gist. |
| gists_list-comments | List gist comments. |
| gists_create-comment | Create a gist comment. |
| gists_get-comment | Get a gist comment. |
| gists_update-comment | Update a gist comment. |
| gists_delete-comment | Delete a gist comment. |
| gists_list-commits | List gist commits. |
| gists_list-forks | List gist forks. |
| gists_fork | Fork a gist. |
| gists_check-is-starred | Check if a gist is starred. |
| gists_star | Star a gist. |
| gists_unstar | Unstar a gist. |
| gists_get-revision | Get a gist revision. |
| gitignore_get-all-templates | Get all gitignore templates. |
| gitignore_get-template | Get a gitignore template. |
| apps_list-repos-accessible-to-installation | List repositories accessible to the app installation. |
| apps_revoke-installation-access-token | Revoke an installation access token. |
| issues_list | List issues assigned to the authenticated user. |
| licenses_get-all-commonly-used | Get all commonly used licenses. |
| licenses_get | Get a license. |
| enterprise-admin_get-config-nodes | Get GHES node metadata for all nodes. |
| enterprise-admin_get-replication-status | Get the status of services running on all replica nodes. |
| enterprise-admin_get-version | Get all GHES release versions for all nodes. |
| markdown_render | Render a Markdown document. |
| markdown_render-raw | Render a Markdown document in raw mode. |
| meta_get | Get GitHub Enterprise Server meta information. |
| activity_list-public-events-for-repo-network | List public events for a network of repositories. |
| activity_list-notifications-for-authenticated-user | List notifications for the authenticated user. |
| activity_mark-notifications-as-read | Mark notifications as read. |
| activity_get-thread | Get a thread. |
| activity_mark-thread-as-read | Mark a thread as read. |
| activity_get-thread-subscription-for-authenticated-user | Get a thread subscription for the authenticated user. |
| activity_set-thread-subscription | Set a thread subscription. |
| activity_delete-thread-subscription | Delete a thread subscription. |
| meta_get-octocat | Get Octocat. |
| orgs_list | List organizations. |
| orgs_list-custom-roles | Deprecated - List custom repository roles in an organization. |
| orgs_get | Get an organization. |
| orgs_update | Update an organization. |
| orgs_delete | Delete an organization. |
| actions_get-actions-cache-usage-for-org | Get GitHub Actions cache usage for an organization. |
| actions_get-actions-cache-usage-by-repo-for-org | List repositories with GitHub Actions cache usage for an organization. |
| oidc_get-oidc-custom-sub-template-for-org | Get the customization template for an OIDC subject claim for an organization. |
| oidc_update-oidc-custom-sub-template-for-org | Set the customization template for an OIDC subject claim for an organization. |
| actions_get-github-actions-permissions-organization | Get GitHub Actions permissions for an organization. |
| actions_set-github-actions-permissions-organization | Set GitHub Actions permissions for an organization. |
| actions_list-org-repos-enabled-github-actions | List selected repositories enabled for GitHub Actions in an organization. |
| actions_set-org-repos-enabled-github-actions | Set selected repositories enabled for GitHub Actions in an organization. |
| actions_enable-selected-repository-github-actions-organization | Enable a selected repository for GitHub Actions in an organization. |
| actions_disable-selected-repository-github-actions-organization | Disable a selected repository for GitHub Actions in an organization. |
| actions_get-allowed-actions-organization | Get allowed actions for an organization. |
| actions_set-allowed-actions-organization | Set allowed actions for an organization. |
| actions_get-org-default-workflow-permissions | Get default workflow permissions for an organization. |
| actions_set-org-default-workflow-permissions | Set default workflow permissions for an organization. |
| actions_list-self-hosted-runner-groups-for-org | List self-hosted runner groups for an organization. |
| actions_create-self-hosted-runner-group-for-org | Create a self-hosted runner group for an organization. |
| actions_get-self-hosted-runner-group-for-org | Get a self-hosted runner group for an organization. |
| actions_update-self-hosted-runner-group-for-org | Update a self-hosted runner group for an organization. |
| actions_delete-self-hosted-runner-group-from-org | Delete a self-hosted runner group from an organization. |
| actions_list-repo-access-to-self-hosted-runner-group-in-org | List repository access to a self-hosted runner group in an organization. |
| actions_set-repo-access-to-self-hosted-runner-group-in-org | Set repository access for a self-hosted runner group in an organization. |
| actions_add-repo-access-to-self-hosted-runner-group-in-org | Add repository access to a self-hosted runner group in an organization. |
| actions_remove-repo-access-to-self-hosted-runner-group-in-org | Remove repository access to a self-hosted runner group in an organization. |
| actions_list-self-hosted-runners-in-group-for-org | List self-hosted runners in a group for an organization. |
| actions_set-self-hosted-runners-in-group-for-org | Set self-hosted runners in a group for an organization. |
| actions_add-self-hosted-runner-to-group-for-org | Add a self-hosted runner to a group for an organization. |
| actions_remove-self-hosted-runner-from-group-for-org | Remove a self-hosted runner from a group for an organization. |
| actions_list-self-hosted-runners-for-org | List self-hosted runners for an organization. |
| actions_list-runner-applications-for-org | List runner applications for an organization. |
| actions_create-registration-token-for-org | Create a registration token for an organization. |
| actions_create-remove-token-for-org | Create a remove token for an organization. |
| actions_get-self-hosted-runner-for-org | Get a self-hosted runner for an organization. |
| actions_delete-self-hosted-runner-from-org | Delete a self-hosted runner from an organization. |
| actions_list-labels-for-self-hosted-runner-for-org | List labels for a self-hosted runner for an organization. |
| actions_add-custom-labels-to-self-hosted-runner-for-org | Add custom labels to a self-hosted runner for an organization. |
| actions_set-custom-labels-for-self-hosted-runner-for-org | Set custom labels for a self-hosted runner for an organization. |
| actions_remove-all-custom-labels-from-self-hosted-runner-for-org | Remove all custom labels from a self-hosted runner for an organization. |
| actions_remove-custom-label-from-self-hosted-runner-for-org | Remove a custom label from a self-hosted runner for an organization. |
| actions_list-org-secrets | List organization secrets. |
| actions_get-org-public-key | Get an organization public key. |
| actions_get-org-secret | Get an organization secret. |
| actions_create-or-update-org-secret | Create or update an organization secret. |
| actions_delete-org-secret | Delete an organization secret. |
| actions_list-selected-repos-for-org-secret | List selected repositories for an organization secret. |
| actions_set-selected-repos-for-org-secret | Set selected repositories for an organization secret. |
| actions_add-selected-repo-to-org-secret | Add selected repository to an organization secret. |
| actions_remove-selected-repo-from-org-secret | Remove selected repository from an organization secret. |
| actions_list-org-variables | List organization variables. |
| actions_create-org-variable | Create an organization variable. |
| actions_get-org-variable | Get an organization variable. |
| actions_update-org-variable | Update an organization variable. |
| actions_delete-org-variable | Delete an organization variable. |
| actions_list-selected-repos-for-org-variable | List selected repositories for an organization variable. |
| actions_set-selected-repos-for-org-variable | Set selected repositories for an organization variable. |
| actions_add-selected-repo-to-org-variable | Add selected repository to an organization variable. |
| actions_remove-selected-repo-from-org-variable | Remove selected repository from an organization variable. |
| announcement-banners_get-announcement-banner-for-org | Get announcement banner for organization. |
| announcement-banners_set-announcement-banner-for-org | Set announcement banner for organization. |
| announcement-banners_remove-announcement-banner-for-org | Remove announcement banner from organization. |
| orgs_get-audit-log | Get the audit log for an organization. |
| code-scanning_list-alerts-for-org | List code scanning alerts for an organization. |
| orgs_list-custom-repo-roles | List custom repository roles in an organization. |
| orgs_create-custom-repo-role | Create a custom repository role. |
| orgs_get-custom-repo-role | Get a custom repository role. |
| orgs_update-custom-repo-role | Update a custom repository role. |
| orgs_delete-custom-repo-role | Delete a custom repository role. |
| dependabot_list-alerts-for-org | List Dependabot alerts for an organization. |
| dependabot_list-org-secrets | List organization secrets. |
| dependabot_get-org-public-key | Get an organization public key. |
| dependabot_get-org-secret | Get an organization secret. |
| dependabot_create-or-update-org-secret | Create or update an organization secret. |
| dependabot_delete-org-secret | Delete an organization secret. |
| dependabot_list-selected-repos-for-org-secret | List selected repositories for an organization secret. |
| dependabot_set-selected-repos-for-org-secret | Set selected repositories for an organization secret. |
| dependabot_add-selected-repo-to-org-secret | Add selected repository to an organization secret. |
| dependabot_remove-selected-repo-from-org-secret | Remove selected repository from an organization secret. |
| packages_list-docker-migration-conflicts-for-org | Get list of conflicting packages during Docker migration for organization. |
| activity_list-public-org-events | List public organization events. |
| teams_external-idp-group-info-for-org | Get an external group. |
| teams_list-external-idp-groups-for-org | List external groups in an organization. |
| orgs_list-webhooks | List organization webhooks. |
| orgs_create-webhook | Create an organization webhook. |
| orgs_get-webhook | Get an organization webhook. |
| orgs_update-webhook | Update an organization webhook. |
| orgs_delete-webhook | Delete an organization webhook. |
| orgs_get-webhook-config-for-org | Get a webhook configuration for an organization. |
| orgs_update-webhook-config-for-org | Update a webhook configuration for an organization. |
| orgs_list-webhook-deliveries | List deliveries for an organization webhook. |
| orgs_get-webhook-delivery | Get a webhook delivery for an organization webhook. |
| orgs_redeliver-webhook-delivery | Redeliver a delivery for an organization webhook. |
| orgs_ping-webhook | Ping an organization webhook. |
| apps_get-org-installation | Get an organization installation for the authenticated app. |
| orgs_list-app-installations | List app installations for an organization. |
| issues_list-for-org | List organization issues assigned to the authenticated user. |
| orgs_list-members | List organization members. |
| orgs_check-membership-for-user | Check organization membership for a user. |
| orgs_remove-member | Remove an organization member. |
| orgs_get-membership-for-user | Get organization membership for a user. |
| orgs_set-membership-for-user | Set organization membership for a user. |
| orgs_remove-membership-for-user | Remove organization membership for a user. |
| migrations_list-for-org | List organization migrations. |
| migrations_start-for-org | Start an organization migration. |
| migrations_get-status-for-org | Get an organization migration status. |
| migrations_download-archive-for-org | Download an organization migration archive. |
| migrations_delete-archive-for-org | Delete an organization migration archive. |
| migrations_unlock-repo-for-org | Unlock an organization repository. |
| migrations_list-repos-for-org | List repositories in an organization migration. |
| orgs_list-outside-collaborators | List outside collaborators for an organization. |
| orgs_convert-member-to-outside-collaborator | Convert an organization member to outside collaborator. |
| orgs_remove-outside-collaborator | Remove outside collaborator from an organization. |
| packages_list-packages-for-organization | List packages for an organization. |
| packages_get-package-for-organization | Get a package for an organization. |
| packages_delete-package-for-org | Delete a package for an organization. |
| packages_restore-package-for-org | Restore a package for an organization. |
| packages_get-all-package-versions-for-package-owned-by-org | List package versions for a package owned by an organization. |
| packages_get-package-version-for-organization | Get a package version for an organization. |
| packages_delete-package-version-for-org | Delete package version for an organization. |
| packages_restore-package-version-for-org | Restore package version for an organization. |
| enterprise-admin_list-pre-receive-hooks-for-org | List pre-receive hooks for an organization. |
| enterprise-admin_get-pre-receive-hook-for-org | Get a pre-receive hook for an organization. |
| enterprise-admin_update-pre-receive-hook-enforcement-for-org | Update pre-receive hook enforcement for an organization. |
| enterprise-admin_remove-pre-receive-hook-enforcement-for-org | Remove pre-receive hook enforcement for an organization. |
| projects_list-for-org | List organization projects. |
| projects_create-for-org | Create an organization project. |
| orgs_list-public-members | List public organization members. |
| orgs_check-public-membership-for-user | Check public organization membership for a user. |
| orgs_set-public-membership-for-authenticated-user | Set public organization membership for the authenticated user. |
| orgs_remove-public-membership-for-authenticated-user | Remove public organization membership for the authenticated user. |
| repos_list-for-org | List organization repositories. |
| repos_create-in-org | Create an organization repository. |
| orgs_list-repo-fine-grained-permissions | List repository fine-grained permissions for an organization. |
| secret-scanning_list-alerts-for-org | List secret scanning alerts for an organization. |
| orgs_list-security-manager-teams | List security manager teams. |
| orgs_add-security-manager-team | Add a security manager team. |
| orgs_remove-security-manager-team | Remove a security manager team. |
| billing_get-github-advanced-security-billing-org | Get GitHub Advanced Security active committers for an organization. |
| teams_list | List teams. |
| teams_create | Create a team. |
| teams_get-by-name | Get a team by name. |
| teams_update-in-org | Update a team. |
| teams_delete-in-org | Delete a team. |
| teams_list-discussions-in-org | List discussions. |
| teams_create-discussion-in-org | Create a discussion. |
| teams_get-discussion-in-org | Get a discussion. |
| teams_update-discussion-in-org | Update a discussion. |
| teams_delete-discussion-in-org | Delete a discussion. |
| teams_list-discussion-comments-in-org | List discussion comments. |
| teams_create-discussion-comment-in-org | Create a discussion comment. |
| teams_get-discussion-comment-in-org | Get a discussion comment. |
| teams_update-discussion-comment-in-org | Update a discussion comment. |
| teams_delete-discussion-comment-in-org | Delete a discussion comment. |
| reactions_list-for-team-discussion-comment-in-org | List reactions for a team discussion comment. |
| reactions_create-for-team-discussion-comment-in-org | Create reaction for a team discussion comment. |
| reactions_delete-for-team-discussion-comment | Delete team discussion comment reaction. |
| reactions_list-for-team-discussion-in-org | List reactions for a team discussion. |
| reactions_create-for-team-discussion-in-org | Create reaction for a team discussion. |
| reactions_delete-for-team-discussion | Delete team discussion reaction. |
| teams_list-linked-external-idp-groups-to-team-for-org | List a connection between an external group and a team. |
| teams_link-external-idp-group-to-team-for-org | Update the connection between an external group and a team. |
| teams_unlink-external-idp-group-from-team-for-org | Remove the connection between an external group and a team. |
| teams_list-members-in-org | List team members. |
| teams_get-membership-for-user-in-org | Get team membership for a user. |
| teams_add-or-update-membership-for-user-in-org | Add or update team membership for a user. |
| teams_remove-membership-for-user-in-org | Remove team membership for a user. |
| teams_list-projects-in-org | List team projects. |
| teams_check-permissions-for-project-in-org | Check team permissions for a project. |
| teams_add-or-update-project-permissions-in-org | Add or update team project permissions. |
| teams_remove-project-in-org | Remove a project from a team. |
| teams_list-repos-in-org | List team repositories. |
| teams_check-permissions-for-repo-in-org | Check team permissions for a repository. |
| teams_add-or-update-repo-permissions-in-org | Add or update team repository permissions. |
| teams_remove-repo-in-org | Remove a repository from a team. |
| teams_list-child-in-org | List child teams. |
| orgs_enable-or-disable-security-product-on-all-org-repos | Enable or disable a security feature for an organization. |
| projects_get-card | Get a project card. |
| projects_update-card | Update an existing project card. |
| projects_delete-card | Delete a project card. |
| projects_move-card | Move a project card. |
| projects_get-column | Get a project column. |
| projects_update-column | Update an existing project column. |
| projects_delete-column | Delete a project column. |
| projects_list-cards | List project cards. |
| projects_create-card | Create a project card. |
| projects_move-column | Move a project column. |
| projects_get | Get a project. |
| projects_update | Update a project. |
| projects_delete | Delete a project. |
| projects_list-collaborators | List project collaborators. |
| projects_add-collaborator | Add project collaborator. |
| projects_remove-collaborator | Remove user as a collaborator. |
| projects_get-permission-for-user | Get project permission for a user. |
| projects_list-columns | List project columns. |
| projects_create-column | Create a project column. |
| rate-limit_get | Get rate limit status for the authenticated user. |
| repos_get | Get a repository. |
| repos_update | Update a repository. |
| repos_delete | Delete a repository. |
| actions_list-artifacts-for-repo | List artifacts for a repository. |
| actions_get-artifact | Get an artifact. |
| actions_delete-artifact | Delete an artifact. |
| actions_download-artifact | Download an artifact. |
| actions_get-actions-cache-usage | Get GitHub Actions cache usage for a repository. |
| actions_get-actions-cache-usage-policy | Get GitHub Actions cache usage policy for a repository. |
| actions_set-actions-cache-usage-policy | Set GitHub Actions cache usage policy for a repository. |
| actions_get-actions-cache-list | List GitHub Actions caches for a repository. |
| actions_delete-actions-cache-by-key | Delete GitHub Actions caches for a repository (using a cache key). |
| actions_delete-actions-cache-by-id | Delete a GitHub Actions cache for a repository (using a cache ID). |
| actions_get-job-for-workflow-run | Get a job for a workflow run. |
| actions_download-job-logs-for-workflow-run | Download job logs for a workflow run. |
| actions_re-run-job-for-workflow-run | Re-run a job from a workflow run. |
| actions_get-custom-oidc-sub-claim-for-repo | Get the customization template for an OIDC subject claim for a repository. |
| actions_set-custom-oidc-sub-claim-for-repo | Set the customization template for an OIDC subject claim for a repository. |
| actions_list-repo-organization-secrets | List repository organization secrets. |
| actions_list-repo-organization-variables | List repository organization variables. |
| actions_get-github-actions-permissions-repository | Get GitHub Actions permissions for a repository. |
| actions_set-github-actions-permissions-repository | Set GitHub Actions permissions for a repository. |
| actions_get-workflow-access-to-repository | Get the level of access for workflows outside of the repository. |
| actions_set-workflow-access-to-repository | Set the level of access for workflows outside of the repository. |
| actions_get-allowed-actions-repository | Get allowed actions for a repository. |
| actions_set-allowed-actions-repository | Set allowed actions for a repository. |
| actions_get-repo-default-workflow-permissions | Get default workflow permissions for a repository. |
| actions_set-repo-default-workflow-permissions | Set default workflow permissions for a repository. |
| actions_list-self-hosted-runners-for-repo | List self-hosted runners for a repository. |
| actions_list-runner-applications-for-repo | List runner applications for a repository. |
| actions_create-registration-token-for-repo | Create a registration token for a repository. |
| actions_create-remove-token-for-repo | Create a remove token for a repository. |
| actions_get-self-hosted-runner-for-repo | Get a self-hosted runner for a repository. |
| actions_delete-self-hosted-runner-from-repo | Delete a self-hosted runner from a repository. |
| actions_list-labels-for-self-hosted-runner-for-repo | List labels for a self-hosted runner for a repository. |
| actions_add-custom-labels-to-self-hosted-runner-for-repo | Add custom labels to a self-hosted runner for a repository. |
| actions_set-custom-labels-for-self-hosted-runner-for-repo | Set custom labels for a self-hosted runner for a repository. |
| actions_remove-all-repo-runner-custom-labels | Remove all custom labels from a self-hosted runner for a repository. |
| actions_remove-custom-label-from-self-hosted-runner-for-repo | Remove a custom label from a self-hosted runner for a repository. |
| actions_list-workflow-runs-for-repo | List workflow runs for a repository. |
| actions_get-workflow-run | Get a workflow run. |
| actions_delete-workflow-run | Delete a workflow run. |
| actions_get-reviews-for-run | Get the review history for a workflow run. |
| actions_list-workflow-run-artifacts | List workflow run artifacts. |
| actions_get-workflow-run-attempt | Get a workflow run attempt. |
| actions_list-jobs-for-workflow-run-attempt | List jobs for a workflow run attempt. |
| actions_download-workflow-run-attempt-logs | Download workflow run attempt logs. |
| actions_cancel-workflow-run | Cancel a workflow run. |
| actions_list-jobs-for-workflow-run | List jobs for a workflow run. |
| actions_download-workflow-run-logs | Download workflow run logs. |
| actions_delete-workflow-run-logs | Delete workflow run logs. |
| actions_get-pending-deployments-for-run | Get pending deployments for a workflow run. |
| actions_review-pending-deployments-for-run | Review pending deployments for a workflow run. |
| actions_re-run-workflow | Re-run a workflow. |
| actions_re-run-workflow-failed-jobs | Re-run failed jobs from a workflow run. |
| actions_list-repo-secrets | List repository secrets. |
| actions_get-repo-public-key | Get a repository public key. |
| actions_get-repo-secret | Get a repository secret. |
| actions_create-or-update-repo-secret | Create or update a repository secret. |
| actions_delete-repo-secret | Delete a repository secret. |
| actions_list-repo-variables | List repository variables. |
| actions_create-repo-variable | Create a repository variable. |
| actions_get-repo-variable | Get a repository variable. |
| actions_update-repo-variable | Update a repository variable. |
| actions_delete-repo-variable | Delete a repository variable. |
| actions_list-repo-workflows | List repository workflows. |
| actions_get-workflow | Get a workflow. |
| actions_disable-workflow | Disable a workflow. |
| actions_create-workflow-dispatch | Create a workflow dispatch event. |
| actions_enable-workflow | Enable a workflow. |
| actions_list-workflow-runs | List workflow runs for a workflow. |
| issues_list-assignees | List assignees. |
| issues_check-user-can-be-assigned | Check if a user can be assigned. |
| repos_list-autolinks | Get all autolinks of a repository. |
| repos_create-autolink | Create an autolink reference for a repository. |
| repos_get-autolink | Get an autolink reference of a repository. |
| repos_delete-autolink | Delete an autolink reference from a repository. |
| repos_list-branches | List branches. |
| repos_get-branch | Get a branch. |
| repos_get-branch-protection | Get branch protection. |
| repos_update-branch-protection | Update branch protection. |
| repos_delete-branch-protection | Delete branch protection. |
| repos_get-admin-branch-protection | Get admin branch protection. |
| repos_set-admin-branch-protection | Set admin branch protection. |
| repos_delete-admin-branch-protection | Delete admin branch protection. |
| repos_get-pull-request-review-protection | Get pull request review protection. |
| repos_update-pull-request-review-protection | Update pull request review protection. |
| repos_delete-pull-request-review-protection | Delete pull request review protection. |
| repos_get-commit-signature-protection | Get commit signature protection. |
| repos_create-commit-signature-protection | Create commit signature protection. |
| repos_delete-commit-signature-protection | Delete commit signature protection. |
| repos_get-status-checks-protection | Get status checks protection. |
| repos_update-status-check-protection | Update status check protection. |
| repos_remove-status-check-protection | Remove status check protection. |
| repos_get-all-status-check-contexts | Get all status check contexts. |
| repos_add-status-check-contexts | Add status check contexts. |
| repos_set-status-check-contexts | Set status check contexts. |
| repos_remove-status-check-contexts | Remove status check contexts. |
| repos_get-access-restrictions | Get access restrictions. |
| repos_delete-access-restrictions | Delete access restrictions. |
| repos_get-apps-with-access-to-protected-branch | Get apps with access to the protected branch. |
| repos_add-app-access-restrictions | Add app access restrictions. |
| repos_set-app-access-restrictions | Set app access restrictions. |
| repos_remove-app-access-restrictions | Remove app access restrictions. |
| repos_get-teams-with-access-to-protected-branch | Get teams with access to the protected branch. |
| repos_add-team-access-restrictions | Add team access restrictions. |
| repos_set-team-access-restrictions | Set team access restrictions. |
| repos_remove-team-access-restrictions | Remove team access restrictions. |
| repos_get-users-with-access-to-protected-branch | Get users with access to the protected branch. |
| repos_add-user-access-restrictions | Add user access restrictions. |
| repos_set-user-access-restrictions | Set user access restrictions. |
| repos_remove-user-access-restrictions | Remove user access restrictions. |
| repos_rename-branch | Rename a branch. |
| checks_create | Create a check run. |
| checks_get | Get a check run. |
| checks_update | Update a check run. |
| checks_list-annotations | List check run annotations. |
| checks_rerequest-run | Rerequest a check run. |
| checks_create-suite | Create a check suite. |
| checks_set-suites-preferences | Update repository preferences for check suites. |
| checks_get-suite | Get a check suite. |
| checks_list-for-suite | List check runs in a check suite. |
| checks_rerequest-suite | Rerequest a check suite. |
| code-scanning_list-alerts-for-repo | List code scanning alerts for a repository. |
| code-scanning_get-alert | Get a code scanning alert. |
| code-scanning_update-alert | Update a code scanning alert. |
| code-scanning_list-alert-instances | List instances of a code scanning alert. |
| code-scanning_list-recent-analyses | List code scanning analyses for a repository. |
| code-scanning_get-analysis | Get a code scanning analysis for a repository. |
| code-scanning_delete-analysis | Delete a code scanning analysis from a repository. |
| code-scanning_get-default-setup | Get a code scanning default setup configuration. |
| code-scanning_update-default-setup | Update a code scanning default setup configuration. |
| code-scanning_upload-sarif | Upload an analysis as SARIF data. |
| code-scanning_get-sarif | Get information about a SARIF upload. |
| repos_codeowners-errors | List CODEOWNERS errors. |
| repos_list-collaborators | List repository collaborators. |
| repos_check-collaborator | Check if a user is a repository collaborator. |
| repos_add-collaborator | Add a repository collaborator. |
| repos_remove-collaborator | Remove a repository collaborator. |
| repos_get-collaborator-permission-level | Get repository permissions for a user. |
| repos_list-commit-comments-for-repo | List commit comments for a repository. |
| repos_get-commit-comment | Get a commit comment. |
| repos_update-commit-comment | Update a commit comment. |
| repos_delete-commit-comment | Delete a commit comment. |
| reactions_list-for-commit-comment | List reactions for a commit comment. |
| reactions_create-for-commit-comment | Create reaction for a commit comment. |
| reactions_delete-for-commit-comment | Delete a commit comment reaction. |
| repos_list-commits | List commits. |
| repos_list-branches-for-head-commit | List branches for HEAD commit. |
| repos_list-comments-for-commit | List commit comments. |
| repos_create-commit-comment | Create a commit comment. |
| repos_list-pull-requests-associated-with-commit | List pull requests associated with a commit. |
| repos_get-commit | Get a commit. |
| checks_list-for-ref | List check runs for a Git reference. |
| checks_list-suites-for-ref | List check suites for a Git reference. |
| repos_get-combined-status-for-ref | Get the combined status for a specific reference. |
| repos_list-commit-statuses-for-ref | List commit statuses for a reference. |
| repos_compare-commits | Compare two commits. |
| repos_get-content | Get repository content. |
| repos_create-or-update-file-contents | Create or update file contents. |
| repos_delete-file | Delete a file. |
| repos_list-contributors | List repository contributors. |
| dependabot_list-alerts-for-repo | List Dependabot alerts for a repository. |
| dependabot_get-alert | Get a Dependabot alert. |
| dependabot_update-alert | Update a Dependabot alert. |
| dependabot_list-repo-secrets | List repository secrets. |
| dependabot_get-repo-public-key | Get a repository public key. |
| dependabot_get-repo-secret | Get a repository secret. |
| dependabot_create-or-update-repo-secret | Create or update a repository secret. |
| dependabot_delete-repo-secret | Delete a repository secret. |
| dependency-graph_diff-range | Get a diff of the dependencies between commits. |
| dependency-graph_export-sbom | Export a software bill of materials (SBOM) for a repository. |
| dependency-graph_create-repository-snapshot | Create a snapshot of dependencies for a repository. |
| repos_list-deployments | List deployments. |
| repos_create-deployment | Create a deployment. |
| repos_get-deployment | Get a deployment. |
| repos_delete-deployment | Delete a deployment. |
| repos_list-deployment-statuses | List deployment statuses. |
| repos_create-deployment-status | Create a deployment status. |
| repos_get-deployment-status | Get a deployment status. |
| repos_create-dispatch-event | Create a repository dispatch event. |
| repos_get-all-environments | List environments. |
| repos_get-environment | Get an environment. |
| repos_create-or-update-environment | Create or update an environment. |
| repos_delete-an-environment | Delete an environment. |
| repos_list-deployment-branch-policies | List deployment branch policies. |
| repos_create-deployment-branch-policy | Create a deployment branch policy. |
| repos_get-deployment-branch-policy | Get a deployment branch policy. |
| repos_update-deployment-branch-policy | Update a deployment branch policy. |
| repos_delete-deployment-branch-policy | Delete a deployment branch policy. |
| actions_list-environment-secrets | List environment secrets. |
| actions_get-environment-public-key | Get an environment public key. |
| actions_get-environment-secret | Get an environment secret. |
| actions_create-or-update-environment-secret | Create or update an environment secret. |
| actions_delete-environment-secret | Delete an environment secret. |
| actions_list-environment-variables | List environment variables. |
| actions_create-environment-variable | Create an environment variable. |
| actions_get-environment-variable | Get an environment variable. |
| actions_update-environment-variable | Update an environment variable. |
| actions_delete-environment-variable | Delete an environment variable. |
| activity_list-repo-events | List repository events. |
| repos_list-forks | List forks. |
| repos_create-fork | Create a fork. |
| git_create-blob | Create a blob. |
| git_get-blob | Get a blob. |
| git_create-commit | Create a commit. |
| git_get-commit | Get a commit object. |
| git_list-matching-refs | List matching references. |
| git_get-ref | Get a reference. |
| git_create-ref | Create a reference. |
| git_update-ref | Update a reference. |
| git_delete-ref | Delete a reference. |
| git_create-tag | Create a tag object. |
| git_get-tag | Get a tag. |
| git_create-tree | Create a tree. |
| git_get-tree | Get a tree. |
| repos_list-webhooks | List repository webhooks. |
| repos_create-webhook | Create a repository webhook. |
| repos_get-webhook | Get a repository webhook. |
| repos_update-webhook | Update a repository webhook. |
| repos_delete-webhook | Delete a repository webhook. |
| repos_get-webhook-config-for-repo | Get a webhook configuration for a repository. |
| repos_update-webhook-config-for-repo | Update a webhook configuration for a repository. |
| repos_list-webhook-deliveries | List deliveries for a repository webhook. |
| repos_get-webhook-delivery | Get a delivery for a repository webhook. |
| repos_redeliver-webhook-delivery | Redeliver a delivery for a repository webhook. |
| repos_ping-webhook | Ping a repository webhook. |
| repos_test-push-webhook | Test the push repository webhook. |
| apps_get-repo-installation | Get a repository installation for the authenticated app. |
| repos_list-invitations | List repository invitations. |
| repos_update-invitation | Update a repository invitation. |
| repos_delete-invitation | Delete a repository invitation. |
| issues_list-for-repo | List repository issues. |
| issues_create | Create an issue. |
| issues_list-comments-for-repo | List issue comments for a repository. |
| issues_get-comment | Get an issue comment. |
| issues_update-comment | Update an issue comment. |
| issues_delete-comment | Delete an issue comment. |
| reactions_list-for-issue-comment | List reactions for an issue comment. |
| reactions_create-for-issue-comment | Create reaction for an issue comment. |
| reactions_delete-for-issue-comment | Delete an issue comment reaction. |
| issues_list-events-for-repo | List issue events for a repository. |
| issues_get-event | Get an issue event. |
| issues_get | Get an issue. |
| issues_update | Update an issue. |
| issues_add-assignees | Add assignees to an issue. |
| issues_remove-assignees | Remove assignees from an issue. |
| issues_check-user-can-be-assigned-to-issue | Check if a user can be assigned to a issue. |
| issues_list-comments | List issue comments. |
| issues_create-comment | Create an issue comment. |
| issues_list-events | List issue events. |
| issues_list-labels-on-issue | List labels for an issue. |
| issues_add-labels | Add labels to an issue. |
| issues_set-labels | Set labels for an issue. |
| issues_remove-all-labels | Remove all labels from an issue. |
| issues_remove-label | Remove a label from an issue. |
| issues_lock | Lock an issue. |
| issues_unlock | Unlock an issue. |
| reactions_list-for-issue | List reactions for an issue. |
| reactions_create-for-issue | Create reaction for an issue. |
| reactions_delete-for-issue | Delete an issue reaction. |
| issues_list-events-for-timeline | List timeline events for an issue. |
| repos_list-deploy-keys | List deploy keys. |
| repos_create-deploy-key | Create a deploy key. |
| repos_get-deploy-key | Get a deploy key. |
| repos_delete-deploy-key | Delete a deploy key. |
| issues_list-labels-for-repo | List labels for a repository. |
| issues_create-label | Create a label. |
| issues_get-label | Get a label. |
| issues_update-label | Update a label. |
| issues_delete-label | Delete a label. |
| repos_list-languages | List repository languages. |
| repos_enable-lfs-for-repo | Enable Git LFS for a repository. |
| repos_disable-lfs-for-repo | Disable Git LFS for a repository. |
| licenses_get-for-repo | Get the license for a repository. |
| repos_merge-upstream | Sync a fork branch with the upstream repository. |
| repos_merge | Merge a branch. |
| issues_list-milestones | List milestones. |
| issues_create-milestone | Create a milestone. |
| issues_get-milestone | Get a milestone. |
| issues_update-milestone | Update a milestone. |
| issues_delete-milestone | Delete a milestone. |
| issues_list-labels-for-milestone | List labels for issues in a milestone. |
| activity_list-repo-notifications-for-authenticated-user | List repository notifications for the authenticated user. |
| activity_mark-repo-notifications-as-read | Mark repository notifications as read. |
| repos_get-pages | Get a GitHub Enterprise Server Pages site. |
| repos_create-pages-site | Create a GitHub Enterprise Server Pages site. |
| repos_update-information-about-pages-site | Update information about a GitHub Enterprise Server Pages site. |
| repos_delete-pages-site | Delete a GitHub Enterprise Server Pages site. |
| repos_list-pages-builds | List GitHub Enterprise Server Pages builds. |
| repos_request-pages-build | Request a GitHub Enterprise Server Pages build. |
| repos_get-latest-pages-build | Get latest Pages build. |
| repos_get-pages-build | Get GitHub Enterprise Server Pages build. |
| repos_create-pages-deployment | Create a GitHub Pages deployment. |
| enterprise-admin_list-pre-receive-hooks-for-repo | List pre-receive hooks for a repository. |
| enterprise-admin_get-pre-receive-hook-for-repo | Get a pre-receive hook for a repository. |
| enterprise-admin_update-pre-receive-hook-enforcement-for-repo | Update pre-receive hook enforcement for a repository. |
| enterprise-admin_remove-pre-receive-hook-enforcement-for-repo | Remove pre-receive hook enforcement for a repository. |
| projects_list-for-repo | List repository projects. |
| projects_create-for-repo | Create a repository project. |
| pulls_list | List pull requests. |
| pulls_create | Create a pull request. |
| pulls_list-review-comments-for-repo | List review comments in a repository. |
| pulls_get-review-comment | Get a review comment for a pull request. |
| pulls_update-review-comment | Update a review comment for a pull request. |
| pulls_delete-review-comment | Delete a review comment for a pull request. |
| reactions_list-for-pull-request-review-comment | List reactions for a pull request review comment. |
| reactions_create-for-pull-request-review-comment | Create reaction for a pull request review comment. |
| reactions_delete-for-pull-request-comment | Delete a pull request comment reaction. |
| pulls_get | Get a pull request. |
| pulls_update | Update a pull request. |
| pulls_list-review-comments | List review comments on a pull request. |
| pulls_create-review-comment | Create a review comment for a pull request. |
| pulls_create-reply-for-review-comment | Create a reply for a review comment. |
| pulls_list-commits | List commits on a pull request. |
| pulls_list-files | List pull requests files. |
| pulls_check-if-merged | Check if a pull request has been merged. |
| pulls_merge | Merge a pull request. |
| pulls_list-requested-reviewers | Get all requested reviewers for a pull request. |
| pulls_request-reviewers | Request reviewers for a pull request. |
| pulls_remove-requested-reviewers | Remove requested reviewers from a pull request. |
| pulls_list-reviews | List reviews for a pull request. |
| pulls_create-review | Create a review for a pull request. |
| pulls_get-review | Get a review for a pull request. |
| pulls_update-review | Update a review for a pull request. |
| pulls_delete-pending-review | Delete a pending review for a pull request. |
| pulls_list-comments-for-review | List comments for a pull request review. |
| pulls_dismiss-review | Dismiss a review for a pull request. |
| pulls_submit-review | Submit a review for a pull request. |
| pulls_update-branch | Update a pull request branch. |
| repos_get-readme | Get a repository README. |
| repos_get-readme-in-directory | Get a repository README for a directory. |
| repos_list-releases | List releases. |
| repos_create-release | Create a release. |
| repos_get-release-asset | Get a release asset. |
| repos_update-release-asset | Update a release asset. |
| repos_delete-release-asset | Delete a release asset. |
| repos_generate-release-notes | Generate release notes content for a release. |
| repos_get-latest-release | Get the latest release. |
| repos_get-release-by-tag | Get a release by tag name. |
| repos_get-release | Get a release. |
| repos_update-release | Update a release. |
| repos_delete-release | Delete a release. |
| repos_list-release-assets | List release assets. |
| reactions_list-for-release | List reactions for a release. |
| reactions_create-for-release | Create reaction for a release. |
| reactions_delete-for-release | Delete a release reaction. |
| repos_list-cache-info | List repository cache replication status. |
| secret-scanning_list-alerts-for-repo | List secret scanning alerts for a repository. |
| secret-scanning_get-alert | Get a secret scanning alert. |
| secret-scanning_update-alert | Update a secret scanning alert. |
| secret-scanning_list-locations-for-alert | List locations for a secret scanning alert. |
| activity_list-stargazers-for-repo | List stargazers. |
| repos_get-code-frequency-stats | Get the weekly commit activity. |
| repos_get-commit-activity-stats | Get the last year of commit activity. |
| repos_get-contributors-stats | Get all contributor commit activity. |
| repos_get-participation-stats | Get the weekly commit count. |
| repos_get-punch-card-stats | Get the hourly commit count for each day. |
| repos_create-commit-status | Create a commit status. |
| activity_list-watchers-for-repo | List watchers. |
| activity_get-repo-subscription | Get a repository subscription. |
| activity_set-repo-subscription | Set a repository subscription. |
| activity_delete-repo-subscription | Delete a repository subscription. |
| repos_list-tags | List repository tags. |
| repos_list-tag-protection | Deprecated - List tag protection states for a repository. |
| repos_create-tag-protection | Deprecated - Create a tag protection state for a repository. |
| repos_delete-tag-protection | Deprecated - Delete a tag protection state for a repository. |
| repos_download-tarball-archive | Download a repository archive (tar). |
| repos_list-teams | List repository teams. |
| repos_get-all-topics | Get all repository topics. |
| repos_replace-all-topics | Replace all repository topics. |
| repos_transfer | Transfer a repository. |
| repos_check-vulnerability-alerts | Check if vulnerability alerts are enabled for a repository. |
| repos_enable-vulnerability-alerts | Enable vulnerability alerts. |
| repos_disable-vulnerability-alerts | Disable vulnerability alerts. |
| repos_download-zipball-archive | Download a repository archive (zip). |
| repos_create-using-template | Create a repository using a template. |
| repos_list-public | List public repositories. |
| enterprise-admin_list-provisioned-groups-enterprise | List provisioned SCIM groups for an enterprise. |
| enterprise-admin_provision-enterprise-group | Provision a SCIM enterprise group. |
| enterprise-admin_get-group-provisioning-info | Get SCIM provisioning information for an enterprise group. |
| enterprise-admin_set-group-provisioning-info | Set SCIM information for a provisioned enterprise group. |
| enterprise-admin_update-attribute-for-enterprise-group | Update an attribute for a SCIM enterprise group. |
| enterprise-admin_delete-scim-group-from-enterprise | Delete a SCIM group from an enterprise. |
| enterprise-admin_list-provisioned-identities-enterprise | List SCIM provisioned identities for an enterprise. |
| enterprise-admin_provision-enterprise-user | Provision a SCIM enterprise user. |
| enterprise-admin_get-user-provisioning-info | Get SCIM provisioning information for an enterprise user. |
| enterprise-admin_set-information-for-provisioned-enterprise-user | Set SCIM information for a provisioned enterprise user. |
| enterprise-admin_update-attribute-for-enterprise-user | Update an attribute for a SCIM enterprise user. |
| enterprise-admin_delete-user-from-enterprise | Delete a SCIM user from an enterprise. |
| search_code | Search code. |
| search_commits | Search commits. |
| search_issues-and-pull-requests | Search issues and pull requests. |
| search_labels | Search labels. |
| search_repos | Search repositories. |
| search_topics | Search topics. |
| search_users | Search users. |
| enterprise-admin_get-configuration-status | Get the configuration status. |
| enterprise-admin_start-configuration-process | Start a configuration process. |
| enterprise-admin_get-maintenance-status | Get the maintenance status. |
| enterprise-admin_enable-or-disable-maintenance-mode | Enable or disable maintenance mode. |
| enterprise-admin_get-settings | Get settings. |
| enterprise-admin_set-settings | Set settings. |
| enterprise-admin_get-all-authorized-ssh-keys | Get all authorized SSH keys. |
| enterprise-admin_add-authorized-ssh-key | Add an authorized SSH key. |
| enterprise-admin_remove-authorized-ssh-key | Remove an authorized SSH key. |
| teams_get-legacy | Get a team (Legacy). |
| teams_update-legacy | Update a team (Legacy). |
| teams_delete-legacy | Delete a team (Legacy). |
| teams_list-discussions-legacy | List discussions (Legacy). |
| teams_create-discussion-legacy | Create a discussion (Legacy). |
| teams_get-discussion-legacy | Get a discussion (Legacy). |
| teams_update-discussion-legacy | Update a discussion (Legacy). |
| teams_delete-discussion-legacy | Delete a discussion (Legacy). |
| teams_list-discussion-comments-legacy | List discussion comments (Legacy). |
| teams_create-discussion-comment-legacy | Create a discussion comment (Legacy). |
| teams_get-discussion-comment-legacy | Get a discussion comment (Legacy). |
| teams_update-discussion-comment-legacy | Update a discussion comment (Legacy). |
| teams_delete-discussion-comment-legacy | Delete a discussion comment (Legacy). |
| reactions_list-for-team-discussion-comment-legacy | List reactions for a team discussion comment (Legacy). |
| reactions_create-for-team-discussion-comment-legacy | Create reaction for a team discussion comment (Legacy). |
| reactions_list-for-team-discussion-legacy | List reactions for a team discussion (Legacy). |
| reactions_create-for-team-discussion-legacy | Create reaction for a team discussion (Legacy). |
| teams_list-members-legacy | List team members (Legacy). |
| teams_get-member-legacy | Get team member (Legacy). |
| teams_add-member-legacy | Add team member (Legacy). |
| teams_remove-member-legacy | Remove team member (Legacy). |
| teams_get-membership-for-user-legacy | Get team membership for a user (Legacy). |
| teams_add-or-update-membership-for-user-legacy | Add or update team membership for a user (Legacy). |
| teams_remove-membership-for-user-legacy | Remove team membership for a user (Legacy). |
| teams_list-projects-legacy | List team projects (Legacy). |
| teams_check-permissions-for-project-legacy | Check team permissions for a project (Legacy). |
| teams_add-or-update-project-permissions-legacy | Add or update team project permissions (Legacy). |
| teams_remove-project-legacy | Remove a project from a team (Legacy). |
| teams_list-repos-legacy | List team repositories (Legacy). |
| teams_check-permissions-for-repo-legacy | Check team permissions for a repository (Legacy). |
| teams_add-or-update-repo-permissions-legacy | Add or update team repository permissions (Legacy). |
| teams_remove-repo-legacy | Remove a repository from a team (Legacy). |
| teams_list-child-legacy | List child teams (Legacy). |
| users_get-authenticated | Get the authenticated user. |
| users_update-authenticated | Update the authenticated user. |
| packages_list-docker-migration-conflicts-for-user | Get list of conflicting packages during Docker migration for authenticated-user. |
| users_list-emails-for-authenticated-user | List email addresses for the authenticated user. |
| users_add-email-for-authenticated-user | Add an email address for the authenticated user. |
| users_delete-email-for-authenticated-user | Delete an email address for the authenticated user. |
| users_list-followers-for-authenticated-user | List followers of the authenticated user. |
| users_list-followed-by-authenticated-user | List the people the authenticated user follows. |
| users_check-person-is-followed-by-authenticated | Check if a person is followed by the authenticated user. |
| users_follow | Follow a user. |
| users_unfollow | Unfollow a user. |
| users_list-gpg-keys-for-authenticated-user | List GPG keys for the authenticated user. |
| users_create-gpg-key-for-authenticated-user | Create a GPG key for the authenticated user. |
| users_get-gpg-key-for-authenticated-user | Get a GPG key for the authenticated user. |
| users_delete-gpg-key-for-authenticated-user | Delete a GPG key for the authenticated user. |
| apps_list-installations-for-authenticated-user | List app installations accessible to the user access token. |
| apps_list-installation-repos-for-authenticated-user | List repositories accessible to the user access token. |
| apps_add-repo-to-installation-for-authenticated-user | Add a repository to an app installation. |
| apps_remove-repo-from-installation-for-authenticated-user | Remove a repository from an app installation. |
| issues_list-for-authenticated-user | List user account issues assigned to the authenticated user. |
| users_list-public-ssh-keys-for-authenticated-user | List public SSH keys for the authenticated user. |
| users_create-public-ssh-key-for-authenticated-user | Create a public SSH key for the authenticated user. |
| users_get-public-ssh-key-for-authenticated-user | Get a public SSH key for the authenticated user. |
| users_delete-public-ssh-key-for-authenticated-user | Delete a public SSH key for the authenticated user. |
| orgs_list-memberships-for-authenticated-user | List organization memberships for the authenticated user. |
| orgs_get-membership-for-authenticated-user | Get an organization membership for the authenticated user. |
| orgs_update-membership-for-authenticated-user | Update an organization membership for the authenticated user. |
| migrations_list-for-authenticated-user | List user migrations. |
| migrations_start-for-authenticated-user | Start a user migration. |
| migrations_get-archive-for-authenticated-user | Download a user migration archive. |
| migrations_list-repos-for-authenticated-user | List repositories for a user migration. |
| orgs_list-for-authenticated-user | List organizations for the authenticated user. |
| packages_list-packages-for-authenticated-user | List packages for the authenticated user's namespace. |
| packages_get-package-for-authenticated-user | Get a package for the authenticated user. |
| packages_delete-package-for-authenticated-user | Delete a package for the authenticated user. |
| packages_restore-package-for-authenticated-user | Restore a package for the authenticated user. |
| packages_list-versions-for-user-package | List package versions for a package owned by the authenticated user. |
| packages_get-package-version-for-authenticated-user | Get a package version for the authenticated user. |
| packages_delete-package-version-for-authenticated-user | Delete a package version for the authenticated user. |
| packages_restore-package-version-for-authenticated-user | Restore a package version for the authenticated user. |
| projects_create-for-authenticated-user | Create a user project. |
| users_list-public-emails-for-authenticated-user | List public email addresses for the authenticated user. |
| repos_list-for-authenticated-user | List repositories for the authenticated user. |
| repos_create-for-authenticated-user | Create a repository for the authenticated user. |
| repos_list-invitations-for-authenticated-user | List repository invitations for the authenticated user. |
| repos_accept-invitation-for-authenticated-user | Accept a repository invitation. |
| repos_decline-invitation-for-authenticated-user | Decline a repository invitation. |
| users_list-social-accounts-for-authenticated-user | List social accounts for the authenticated user. |
| users_add-social-account-for-authenticated-user | Add social accounts for the authenticated user. |
| users_delete-social-account-for-authenticated-user | Delete social accounts for the authenticated user. |
| users_list-ssh-signing-keys-for-authenticated-user | List SSH signing keys for the authenticated user. |
| users_create-ssh-signing-key-for-authenticated-user | Create a SSH signing key for the authenticated user. |
| users_get-ssh-signing-key-for-authenticated-user | Get an SSH signing key for the authenticated user. |
| users_delete-ssh-signing-key-for-authenticated-user | Delete an SSH signing key for the authenticated user. |
| activity_list-repos-starred-by-authenticated-user | List repositories starred by the authenticated user. |
| activity_check-repo-is-starred-by-authenticated-user | Check if a repository is starred by the authenticated user. |
| activity_star-repo-for-authenticated-user | Star a repository for the authenticated user. |
| activity_unstar-repo-for-authenticated-user | Unstar a repository for the authenticated user. |
| activity_list-watched-repos-for-authenticated-user | List repositories watched by the authenticated user. |
| teams_list-for-authenticated-user | List teams for the authenticated user. |
| users_get-by-id | Get a user using their ID. |
| users_list | List users. |
| users_get-by-username | Get a user. |
| packages_list-docker-migration-conflicting-packages-for-user | Get list of conflicting packages during Docker migration for user. |
| activity_list-events-for-authenticated-user | List events for the authenticated user. |
| activity_list-org-events-for-authenticated-user | List organization events for the authenticated user. |
| activity_list-public-events-for-user | List public events for a user. |
| users_list-followers-for-user | List followers of a user. |
| users_list-following-for-user | List the people a user follows. |
| users_check-following-for-user | Check if a user follows another user. |
| gists_list-for-user | List gists for a user. |
| users_list-gpg-keys-for-user | List GPG keys for a user. |
| users_get-context-for-user | Get contextual information for a user. |
| apps_get-user-installation | Get a user installation for the authenticated app. |
| users_list-public-keys-for-user | List public keys for a user. |
| orgs_list-for-user | List organizations for a user. |
| packages_list-packages-for-user | List packages for a user. |
| packages_get-package-for-user | Get a package for a user. |
| packages_delete-package-for-user | Delete a package for a user. |
| packages_restore-package-for-user | Restore a package for a user. |
| packages_get-all-package-versions-for-package-owned-by-user | List package versions for a package owned by a user. |
| packages_get-package-version-for-user | Get a package version for a user. |
| packages_delete-package-version-for-user | Delete package version for a user. |
| packages_restore-package-version-for-user | Restore package version for a user. |
| projects_list-for-user | List user projects. |
| activity_list-received-events-for-user | List events received by the authenticated user. |
| activity_list-received-public-events-for-user | List public events received by a user. |
| repos_list-for-user | List repositories for a user. |
| enterprise-admin_promote-user-to-be-site-administrator | Promote a user to be a site administrator. |
| enterprise-admin_demote-site-administrator | Demote a site administrator. |
| users_list-social-accounts-for-user | List social accounts for a user. |
| users_list-ssh-signing-keys-for-user | List SSH signing keys for a user. |
| activity_list-repos-starred-by-user | List repositories starred by a user. |
| activity_list-repos-watched-by-user | List repositories watched by a user. |
| enterprise-admin_suspend-user | Suspend a user. |
| enterprise-admin_unsuspend-user | Unsuspend a user. |
| meta_get-zen | Get the Zen of GitHub. |