Skip to main content
Feedback

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.

ToolDescription
github_githubchangestatus_invokeModifies the open or closed status of an issue or pull request.
github_githubcreatecomment_invokeAdds a new comment to an issue or pull request.
github_githubcreateissue_invokeCreates a new issue in a repository.
github_githubcreatepullrequest_invokeCreates a new pull request to propose code changes.
github_githubdeletecomment_invokeRemoves a comment from an issue or pull request.
meta_rootProvides access to the GitHub API root and service information.
enterprise-admin_list-global-webhooksRetrieves all webhooks configured at the enterprise level.
enterprise-admin_create-global-webhookConfigures a new webhook to receive events across the enterprise.
enterprise-admin_get-global-webhookRetrieves details about a specific enterprise-level webhook.
enterprise-admin_update-global-webhookModifies the settings of an existing enterprise webhook.
enterprise-admin_delete-global-webhookRemoves an enterprise-level webhook from the system.
enterprise-admin_ping-global-webhookSends a test event to verify an enterprise webhook is working.
enterprise-admin_list-public-keysRetrieves all public keys registered at the enterprise level.
enterprise-admin_delete-public-keyRemoves a public key from enterprise security settings.
enterprise-admin_update-ldap-mapping-for-teamModifies how a team maps to LDAP directory groups.
enterprise-admin_sync-ldap-mapping-for-teamSynchronizes team membership with the configured LDAP directory.
enterprise-admin_update-ldap-mapping-for-userModifies how a user account maps to LDAP credentials.
enterprise-admin_sync-ldap-mapping-for-userSynchronizes user account information with the LDAP directory.
enterprise-admin_create-orgCreates a new organization within the enterprise.
enterprise-admin_update-org-nameChanges the name of an existing organization.
enterprise-admin_list-pre-receive-environmentsRetrieves all pre-receive hook environments in the enterprise.
enterprise-admin_create-pre-receive-environmentSets up a new environment for running pre-receive hooks.
enterprise-admin_get-pre-receive-environmentRetrieves details about a specific pre-receive hook environment.
enterprise-admin_update-pre-receive-environmentModifies settings for an existing pre-receive hook environment.
enterprise-admin_delete-pre-receive-environmentRemoves a pre-receive hook environment from the enterprise.
enterprise-admin_start-pre-receive-environment-downloadInitiates downloading a pre-receive hook environment.
enterprise-admin_get-download-status-for-pre-receive-environmentChecks the current download progress of a pre-receive environment.
enterprise-admin_list-pre-receive-hooksRetrieves all pre-receive hooks configured in the enterprise.
enterprise-admin_create-pre-receive-hookCreates a new pre-receive hook to enforce repository rules.
enterprise-admin_get-pre-receive-hookRetrieves detailed information about a specific pre-receive hook.
enterprise-admin_update-pre-receive-hookUpdate a pre-receive hook.
enterprise-admin_delete-pre-receive-hookDelete a pre-receive hook.
enterprise-admin_list-personal-access-tokensList personal access tokens.
enterprise-admin_delete-personal-access-tokenDelete a personal access token.
enterprise-admin_create-userCreate a user.
enterprise-admin_update-username-for-userUpdate the username for a user.
enterprise-admin_delete-userDelete a user.
enterprise-admin_create-impersonation-o-auth-tokenCreate an impersonation OAuth token.
enterprise-admin_delete-impersonation-o-auth-tokenDelete an impersonation OAuth token.
apps_get-authenticatedGet the authenticated app.
apps_create-from-manifestCreate a GitHub App from a manifest.
apps_get-webhook-config-for-appGet a webhook configuration for an app.
apps_update-webhook-config-for-appUpdate a webhook configuration for an app.
apps_list-webhook-deliveriesList deliveries for an app webhook.
apps_get-webhook-deliveryGet a delivery for an app webhook.
apps_redeliver-webhook-deliveryRedeliver a delivery for an app webhook.
apps_list-installation-requests-for-authenticated-appList installation requests for the authenticated app.
apps_list-installationsList installations for the authenticated app.
apps_get-installationGet an installation for the authenticated app.
apps_delete-installationDelete an installation for the authenticated app.
apps_create-installation-access-tokenCreate an installation access token for an app.
apps_suspend-installationSuspend an app installation.
apps_unsuspend-installationUnsuspend an app installation.
oauth-authorizations_list-grantsList your grants.
oauth-authorizations_get-grantGet a single grant.
oauth-authorizations_delete-grantDelete a grant.
apps_delete-authorizationDelete an app authorization.
apps_check-tokenCheck a token.
apps_reset-tokenReset a token.
apps_delete-tokenDelete an app token.
apps_scope-tokenCreate a scoped access token.
apps_get-by-slugGet an app.
oauth-authorizations_list-authorizationsList your authorizations.
oauth-authorizations_create-authorizationCreate a new authorization.
oauth-authorizations_get-or-create-authorization-for-appGet-or-create an authorization for a specific app.
oauth-authorizations_get-or-create-authorizationGet-or-create an authorization for a specific app and fingerprint.
oauth-authorizations_get-authorizationGet a single authorization.
oauth-authorizations_update-authorizationUpdate an existing authorization.
oauth-authorizations_delete-authorizationDelete an authorization.
codes-of-conduct_get-all-codes-of-conductGet all codes of conduct.
codes-of-conduct_get-conduct-codeGet a code of conduct.
emojis_getGet emojis.
enterprise-admin_get-announcementGet the global announcement banner.
enterprise-admin_set-announcementSet the global announcement banner.
enterprise-admin_remove-announcementRemove the global announcement banner.
enterprise-admin_get-license-informationGet license information.
enterprise-admin_get-all-statsGet all statistics.
enterprise-admin_get-comment-statsGet comment statistics.
enterprise-admin_get-gist-statsGet gist statistics.
enterprise-admin_get-hooks-statsGet hooks statistics.
enterprise-admin_get-issue-statsGet issue statistics.
enterprise-admin_get-milestone-statsGet milestone statistics.
enterprise-admin_get-org-statsGet organization statistics.
enterprise-admin_get-pages-statsGet pages statistics.
enterprise-admin_get-pull-request-statsGet pull request statistics.
enterprise-admin_get-repo-statsGet repository statistics.
enterprise-admin_get-user-statsGet users statistics.
actions_get-actions-cache-usage-for-enterpriseGet GitHub Actions cache usage for an enterprise.
actions_get-actions-cache-usage-policy-for-enterpriseGet GitHub Actions cache usage policy for an enterprise.
actions_set-actions-cache-usage-policy-for-enterpriseSet GitHub Actions cache usage policy for an enterprise.
enterprise-admin_get-github-actions-permissions-enterpriseGet GitHub Actions permissions for an enterprise.
enterprise-admin_set-github-actions-permissions-enterpriseSet GitHub Actions permissions for an enterprise.
enterprise-admin_list-orgs-enabled-github-actionsList selected organizations enabled for GitHub Actions in an enterprise.
enterprise-admin_set-orgs-enabled-github-actionsSet selected organizations enabled for GitHub Actions in an enterprise.
enterprise-admin_enable-org-github-actionsEnable a selected organization for GitHub Actions in an enterprise.
enterprise-admin_disable-org-github-actionsDisable a selected organization for GitHub Actions in an enterprise.
enterprise-admin_get-allowed-actions-enterpriseGet allowed actions for an enterprise.
enterprise-admin_set-allowed-actions-enterpriseSet allowed actions for an enterprise.
actions_get-default-workflow-permissions-enterpriseGet default workflow permissions for an enterprise.
actions_set-default-workflow-permissions-enterpriseSet default workflow permissions for an enterprise.
enterprise-admin_list-self-hosted-runner-groups-for-enterpriseList self-hosted runner groups for an enterprise.
enterprise-admin_create-self-hosted-runner-group-for-enterpriseCreate a self-hosted runner group for an enterprise.
enterprise-admin_get-self-hosted-runner-group-for-enterpriseGet a self-hosted runner group for an enterprise.
enterprise-admin_update-self-hosted-runner-group-for-enterpriseUpdate a self-hosted runner group for an enterprise.
enterprise-admin_delete-self-hosted-runner-group-from-enterpriseDelete a self-hosted runner group from an enterprise.
enterprise-admin_list-org-access-to-runner-groupList organization access to a self-hosted runner group in an enterprise.
enterprise-admin_set-org-access-to-runner-groupSet organization access for a self-hosted runner group in an enterprise.
enterprise-admin_add-org-access-to-runner-groupAdd organization access to a self-hosted runner group in an enterprise.
enterprise-admin_remove-org-access-to-runner-groupRemove organization access to a self-hosted runner group in an enterprise.
enterprise-admin_list-runners-in-groupList self-hosted runners in a group for an enterprise.
enterprise-admin_set-self-hosted-runners-in-group-for-enterpriseSet self-hosted runners in a group for an enterprise.
enterprise-admin_add-self-hosted-runner-to-group-for-enterpriseAdd a self-hosted runner to a group for an enterprise.
enterprise-admin_remove-runner-from-groupRemove a self-hosted runner from a group for an enterprise.
enterprise-admin_list-self-hosted-runners-for-enterpriseList self-hosted runners for an enterprise.
enterprise-admin_list-runner-applications-for-enterpriseList runner applications for an enterprise.
enterprise-admin_create-registration-token-for-enterpriseCreate a registration token for an enterprise.
enterprise-admin_create-remove-token-for-enterpriseCreate a remove token for an enterprise.
enterprise-admin_get-self-hosted-runner-for-enterpriseGet a self-hosted runner for an enterprise.
enterprise-admin_delete-self-hosted-runner-from-enterpriseDelete a self-hosted runner from an enterprise.
enterprise-admin_list-runner-labelsList labels for a self-hosted runner for an enterprise.
enterprise-admin_add-runner-custom-labelsAdd custom labels to a self-hosted runner for an enterprise.
enterprise-admin_set-runner-custom-labelsSet custom labels for a self-hosted runner for an enterprise.
enterprise-admin_remove-all-runner-custom-labelsRemove all custom labels from a self-hosted runner for an enterprise.
enterprise-admin_remove-runner-custom-labelRemove a custom label from a self-hosted runner for an enterprise.
enterprise-admin_get-audit-logGet the audit log for an enterprise.
code-scanning_list-alerts-for-enterpriseList code scanning alerts for an enterprise.
secret-scanning_get-security-analysis-settings-for-enterpriseGet code security and analysis features for an enterprise.
secret-scanning_patch-security-analysis-settings-for-enterpriseUpdate code security and analysis features for an enterprise.
dependabot_list-alerts-for-enterpriseList Dependabot alerts for an enterprise.
secret-scanning_list-alerts-for-enterpriseList secret scanning alerts for an enterprise.
billing_get-github-advanced-security-billing-gheGet GitHub Advanced Security active committers for an enterprise.
secret-scanning_post-security-product-enablement-for-enterpriseEnable or disable a security feature.
activity_list-public-eventsList public events.
activity_get-feedsGet feeds.
gists_listList gists for the authenticated user.
gists_createCreate a gist.
gists_list-publicList public gists.
gists_list-starredList starred gists.
gists_getGet a gist.
gists_updateUpdate a gist.
gists_deleteDelete a gist.
gists_list-commentsList gist comments.
gists_create-commentCreate a gist comment.
gists_get-commentGet a gist comment.
gists_update-commentUpdate a gist comment.
gists_delete-commentDelete a gist comment.
gists_list-commitsList gist commits.
gists_list-forksList gist forks.
gists_forkFork a gist.
gists_check-is-starredCheck if a gist is starred.
gists_starStar a gist.
gists_unstarUnstar a gist.
gists_get-revisionGet a gist revision.
gitignore_get-all-templatesGet all gitignore templates.
gitignore_get-templateGet a gitignore template.
apps_list-repos-accessible-to-installationList repositories accessible to the app installation.
apps_revoke-installation-access-tokenRevoke an installation access token.
issues_listList issues assigned to the authenticated user.
licenses_get-all-commonly-usedGet all commonly used licenses.
licenses_getGet a license.
enterprise-admin_get-config-nodesGet GHES node metadata for all nodes.
enterprise-admin_get-replication-statusGet the status of services running on all replica nodes.
enterprise-admin_get-versionGet all GHES release versions for all nodes.
markdown_renderRender a Markdown document.
markdown_render-rawRender a Markdown document in raw mode.
meta_getGet GitHub Enterprise Server meta information.
activity_list-public-events-for-repo-networkList public events for a network of repositories.
activity_list-notifications-for-authenticated-userList notifications for the authenticated user.
activity_mark-notifications-as-readMark notifications as read.
activity_get-threadGet a thread.
activity_mark-thread-as-readMark a thread as read.
activity_get-thread-subscription-for-authenticated-userGet a thread subscription for the authenticated user.
activity_set-thread-subscriptionSet a thread subscription.
activity_delete-thread-subscriptionDelete a thread subscription.
meta_get-octocatGet Octocat.
orgs_listList organizations.
orgs_list-custom-rolesDeprecated - List custom repository roles in an organization.
orgs_getGet an organization.
orgs_updateUpdate an organization.
orgs_deleteDelete an organization.
actions_get-actions-cache-usage-for-orgGet GitHub Actions cache usage for an organization.
actions_get-actions-cache-usage-by-repo-for-orgList repositories with GitHub Actions cache usage for an organization.
oidc_get-oidc-custom-sub-template-for-orgGet the customization template for an OIDC subject claim for an organization.
oidc_update-oidc-custom-sub-template-for-orgSet the customization template for an OIDC subject claim for an organization.
actions_get-github-actions-permissions-organizationGet GitHub Actions permissions for an organization.
actions_set-github-actions-permissions-organizationSet GitHub Actions permissions for an organization.
actions_list-org-repos-enabled-github-actionsList selected repositories enabled for GitHub Actions in an organization.
actions_set-org-repos-enabled-github-actionsSet selected repositories enabled for GitHub Actions in an organization.
actions_enable-selected-repository-github-actions-organizationEnable a selected repository for GitHub Actions in an organization.
actions_disable-selected-repository-github-actions-organizationDisable a selected repository for GitHub Actions in an organization.
actions_get-allowed-actions-organizationGet allowed actions for an organization.
actions_set-allowed-actions-organizationSet allowed actions for an organization.
actions_get-org-default-workflow-permissionsGet default workflow permissions for an organization.
actions_set-org-default-workflow-permissionsSet default workflow permissions for an organization.
actions_list-self-hosted-runner-groups-for-orgList self-hosted runner groups for an organization.
actions_create-self-hosted-runner-group-for-orgCreate a self-hosted runner group for an organization.
actions_get-self-hosted-runner-group-for-orgGet a self-hosted runner group for an organization.
actions_update-self-hosted-runner-group-for-orgUpdate a self-hosted runner group for an organization.
actions_delete-self-hosted-runner-group-from-orgDelete a self-hosted runner group from an organization.
actions_list-repo-access-to-self-hosted-runner-group-in-orgList repository access to a self-hosted runner group in an organization.
actions_set-repo-access-to-self-hosted-runner-group-in-orgSet repository access for a self-hosted runner group in an organization.
actions_add-repo-access-to-self-hosted-runner-group-in-orgAdd repository access to a self-hosted runner group in an organization.
actions_remove-repo-access-to-self-hosted-runner-group-in-orgRemove repository access to a self-hosted runner group in an organization.
actions_list-self-hosted-runners-in-group-for-orgList self-hosted runners in a group for an organization.
actions_set-self-hosted-runners-in-group-for-orgSet self-hosted runners in a group for an organization.
actions_add-self-hosted-runner-to-group-for-orgAdd a self-hosted runner to a group for an organization.
actions_remove-self-hosted-runner-from-group-for-orgRemove a self-hosted runner from a group for an organization.
actions_list-self-hosted-runners-for-orgList self-hosted runners for an organization.
actions_list-runner-applications-for-orgList runner applications for an organization.
actions_create-registration-token-for-orgCreate a registration token for an organization.
actions_create-remove-token-for-orgCreate a remove token for an organization.
actions_get-self-hosted-runner-for-orgGet a self-hosted runner for an organization.
actions_delete-self-hosted-runner-from-orgDelete a self-hosted runner from an organization.
actions_list-labels-for-self-hosted-runner-for-orgList labels for a self-hosted runner for an organization.
actions_add-custom-labels-to-self-hosted-runner-for-orgAdd custom labels to a self-hosted runner for an organization.
actions_set-custom-labels-for-self-hosted-runner-for-orgSet custom labels for a self-hosted runner for an organization.
actions_remove-all-custom-labels-from-self-hosted-runner-for-orgRemove all custom labels from a self-hosted runner for an organization.
actions_remove-custom-label-from-self-hosted-runner-for-orgRemove a custom label from a self-hosted runner for an organization.
actions_list-org-secretsList organization secrets.
actions_get-org-public-keyGet an organization public key.
actions_get-org-secretGet an organization secret.
actions_create-or-update-org-secretCreate or update an organization secret.
actions_delete-org-secretDelete an organization secret.
actions_list-selected-repos-for-org-secretList selected repositories for an organization secret.
actions_set-selected-repos-for-org-secretSet selected repositories for an organization secret.
actions_add-selected-repo-to-org-secretAdd selected repository to an organization secret.
actions_remove-selected-repo-from-org-secretRemove selected repository from an organization secret.
actions_list-org-variablesList organization variables.
actions_create-org-variableCreate an organization variable.
actions_get-org-variableGet an organization variable.
actions_update-org-variableUpdate an organization variable.
actions_delete-org-variableDelete an organization variable.
actions_list-selected-repos-for-org-variableList selected repositories for an organization variable.
actions_set-selected-repos-for-org-variableSet selected repositories for an organization variable.
actions_add-selected-repo-to-org-variableAdd selected repository to an organization variable.
actions_remove-selected-repo-from-org-variableRemove selected repository from an organization variable.
announcement-banners_get-announcement-banner-for-orgGet announcement banner for organization.
announcement-banners_set-announcement-banner-for-orgSet announcement banner for organization.
announcement-banners_remove-announcement-banner-for-orgRemove announcement banner from organization.
orgs_get-audit-logGet the audit log for an organization.
code-scanning_list-alerts-for-orgList code scanning alerts for an organization.
orgs_list-custom-repo-rolesList custom repository roles in an organization.
orgs_create-custom-repo-roleCreate a custom repository role.
orgs_get-custom-repo-roleGet a custom repository role.
orgs_update-custom-repo-roleUpdate a custom repository role.
orgs_delete-custom-repo-roleDelete a custom repository role.
dependabot_list-alerts-for-orgList Dependabot alerts for an organization.
dependabot_list-org-secretsList organization secrets.
dependabot_get-org-public-keyGet an organization public key.
dependabot_get-org-secretGet an organization secret.
dependabot_create-or-update-org-secretCreate or update an organization secret.
dependabot_delete-org-secretDelete an organization secret.
dependabot_list-selected-repos-for-org-secretList selected repositories for an organization secret.
dependabot_set-selected-repos-for-org-secretSet selected repositories for an organization secret.
dependabot_add-selected-repo-to-org-secretAdd selected repository to an organization secret.
dependabot_remove-selected-repo-from-org-secretRemove selected repository from an organization secret.
packages_list-docker-migration-conflicts-for-orgGet list of conflicting packages during Docker migration for organization.
activity_list-public-org-eventsList public organization events.
teams_external-idp-group-info-for-orgGet an external group.
teams_list-external-idp-groups-for-orgList external groups in an organization.
orgs_list-webhooksList organization webhooks.
orgs_create-webhookCreate an organization webhook.
orgs_get-webhookGet an organization webhook.
orgs_update-webhookUpdate an organization webhook.
orgs_delete-webhookDelete an organization webhook.
orgs_get-webhook-config-for-orgGet a webhook configuration for an organization.
orgs_update-webhook-config-for-orgUpdate a webhook configuration for an organization.
orgs_list-webhook-deliveriesList deliveries for an organization webhook.
orgs_get-webhook-deliveryGet a webhook delivery for an organization webhook.
orgs_redeliver-webhook-deliveryRedeliver a delivery for an organization webhook.
orgs_ping-webhookPing an organization webhook.
apps_get-org-installationGet an organization installation for the authenticated app.
orgs_list-app-installationsList app installations for an organization.
issues_list-for-orgList organization issues assigned to the authenticated user.
orgs_list-membersList organization members.
orgs_check-membership-for-userCheck organization membership for a user.
orgs_remove-memberRemove an organization member.
orgs_get-membership-for-userGet organization membership for a user.
orgs_set-membership-for-userSet organization membership for a user.
orgs_remove-membership-for-userRemove organization membership for a user.
migrations_list-for-orgList organization migrations.
migrations_start-for-orgStart an organization migration.
migrations_get-status-for-orgGet an organization migration status.
migrations_download-archive-for-orgDownload an organization migration archive.
migrations_delete-archive-for-orgDelete an organization migration archive.
migrations_unlock-repo-for-orgUnlock an organization repository.
migrations_list-repos-for-orgList repositories in an organization migration.
orgs_list-outside-collaboratorsList outside collaborators for an organization.
orgs_convert-member-to-outside-collaboratorConvert an organization member to outside collaborator.
orgs_remove-outside-collaboratorRemove outside collaborator from an organization.
packages_list-packages-for-organizationList packages for an organization.
packages_get-package-for-organizationGet a package for an organization.
packages_delete-package-for-orgDelete a package for an organization.
packages_restore-package-for-orgRestore a package for an organization.
packages_get-all-package-versions-for-package-owned-by-orgList package versions for a package owned by an organization.
packages_get-package-version-for-organizationGet a package version for an organization.
packages_delete-package-version-for-orgDelete package version for an organization.
packages_restore-package-version-for-orgRestore package version for an organization.
enterprise-admin_list-pre-receive-hooks-for-orgList pre-receive hooks for an organization.
enterprise-admin_get-pre-receive-hook-for-orgGet a pre-receive hook for an organization.
enterprise-admin_update-pre-receive-hook-enforcement-for-orgUpdate pre-receive hook enforcement for an organization.
enterprise-admin_remove-pre-receive-hook-enforcement-for-orgRemove pre-receive hook enforcement for an organization.
projects_list-for-orgList organization projects.
projects_create-for-orgCreate an organization project.
orgs_list-public-membersList public organization members.
orgs_check-public-membership-for-userCheck public organization membership for a user.
orgs_set-public-membership-for-authenticated-userSet public organization membership for the authenticated user.
orgs_remove-public-membership-for-authenticated-userRemove public organization membership for the authenticated user.
repos_list-for-orgList organization repositories.
repos_create-in-orgCreate an organization repository.
orgs_list-repo-fine-grained-permissionsList repository fine-grained permissions for an organization.
secret-scanning_list-alerts-for-orgList secret scanning alerts for an organization.
orgs_list-security-manager-teamsList security manager teams.
orgs_add-security-manager-teamAdd a security manager team.
orgs_remove-security-manager-teamRemove a security manager team.
billing_get-github-advanced-security-billing-orgGet GitHub Advanced Security active committers for an organization.
teams_listList teams.
teams_createCreate a team.
teams_get-by-nameGet a team by name.
teams_update-in-orgUpdate a team.
teams_delete-in-orgDelete a team.
teams_list-discussions-in-orgList discussions.
teams_create-discussion-in-orgCreate a discussion.
teams_get-discussion-in-orgGet a discussion.
teams_update-discussion-in-orgUpdate a discussion.
teams_delete-discussion-in-orgDelete a discussion.
teams_list-discussion-comments-in-orgList discussion comments.
teams_create-discussion-comment-in-orgCreate a discussion comment.
teams_get-discussion-comment-in-orgGet a discussion comment.
teams_update-discussion-comment-in-orgUpdate a discussion comment.
teams_delete-discussion-comment-in-orgDelete a discussion comment.
reactions_list-for-team-discussion-comment-in-orgList reactions for a team discussion comment.
reactions_create-for-team-discussion-comment-in-orgCreate reaction for a team discussion comment.
reactions_delete-for-team-discussion-commentDelete team discussion comment reaction.
reactions_list-for-team-discussion-in-orgList reactions for a team discussion.
reactions_create-for-team-discussion-in-orgCreate reaction for a team discussion.
reactions_delete-for-team-discussionDelete team discussion reaction.
teams_list-linked-external-idp-groups-to-team-for-orgList a connection between an external group and a team.
teams_link-external-idp-group-to-team-for-orgUpdate the connection between an external group and a team.
teams_unlink-external-idp-group-from-team-for-orgRemove the connection between an external group and a team.
teams_list-members-in-orgList team members.
teams_get-membership-for-user-in-orgGet team membership for a user.
teams_add-or-update-membership-for-user-in-orgAdd or update team membership for a user.
teams_remove-membership-for-user-in-orgRemove team membership for a user.
teams_list-projects-in-orgList team projects.
teams_check-permissions-for-project-in-orgCheck team permissions for a project.
teams_add-or-update-project-permissions-in-orgAdd or update team project permissions.
teams_remove-project-in-orgRemove a project from a team.
teams_list-repos-in-orgList team repositories.
teams_check-permissions-for-repo-in-orgCheck team permissions for a repository.
teams_add-or-update-repo-permissions-in-orgAdd or update team repository permissions.
teams_remove-repo-in-orgRemove a repository from a team.
teams_list-child-in-orgList child teams.
orgs_enable-or-disable-security-product-on-all-org-reposEnable or disable a security feature for an organization.
projects_get-cardGet a project card.
projects_update-cardUpdate an existing project card.
projects_delete-cardDelete a project card.
projects_move-cardMove a project card.
projects_get-columnGet a project column.
projects_update-columnUpdate an existing project column.
projects_delete-columnDelete a project column.
projects_list-cardsList project cards.
projects_create-cardCreate a project card.
projects_move-columnMove a project column.
projects_getGet a project.
projects_updateUpdate a project.
projects_deleteDelete a project.
projects_list-collaboratorsList project collaborators.
projects_add-collaboratorAdd project collaborator.
projects_remove-collaboratorRemove user as a collaborator.
projects_get-permission-for-userGet project permission for a user.
projects_list-columnsList project columns.
projects_create-columnCreate a project column.
rate-limit_getGet rate limit status for the authenticated user.
repos_getGet a repository.
repos_updateUpdate a repository.
repos_deleteDelete a repository.
actions_list-artifacts-for-repoList artifacts for a repository.
actions_get-artifactGet an artifact.
actions_delete-artifactDelete an artifact.
actions_download-artifactDownload an artifact.
actions_get-actions-cache-usageGet GitHub Actions cache usage for a repository.
actions_get-actions-cache-usage-policyGet GitHub Actions cache usage policy for a repository.
actions_set-actions-cache-usage-policySet GitHub Actions cache usage policy for a repository.
actions_get-actions-cache-listList GitHub Actions caches for a repository.
actions_delete-actions-cache-by-keyDelete GitHub Actions caches for a repository (using a cache key).
actions_delete-actions-cache-by-idDelete a GitHub Actions cache for a repository (using a cache ID).
actions_get-job-for-workflow-runGet a job for a workflow run.
actions_download-job-logs-for-workflow-runDownload job logs for a workflow run.
actions_re-run-job-for-workflow-runRe-run a job from a workflow run.
actions_get-custom-oidc-sub-claim-for-repoGet the customization template for an OIDC subject claim for a repository.
actions_set-custom-oidc-sub-claim-for-repoSet the customization template for an OIDC subject claim for a repository.
actions_list-repo-organization-secretsList repository organization secrets.
actions_list-repo-organization-variablesList repository organization variables.
actions_get-github-actions-permissions-repositoryGet GitHub Actions permissions for a repository.
actions_set-github-actions-permissions-repositorySet GitHub Actions permissions for a repository.
actions_get-workflow-access-to-repositoryGet the level of access for workflows outside of the repository.
actions_set-workflow-access-to-repositorySet the level of access for workflows outside of the repository.
actions_get-allowed-actions-repositoryGet allowed actions for a repository.
actions_set-allowed-actions-repositorySet allowed actions for a repository.
actions_get-repo-default-workflow-permissionsGet default workflow permissions for a repository.
actions_set-repo-default-workflow-permissionsSet default workflow permissions for a repository.
actions_list-self-hosted-runners-for-repoList self-hosted runners for a repository.
actions_list-runner-applications-for-repoList runner applications for a repository.
actions_create-registration-token-for-repoCreate a registration token for a repository.
actions_create-remove-token-for-repoCreate a remove token for a repository.
actions_get-self-hosted-runner-for-repoGet a self-hosted runner for a repository.
actions_delete-self-hosted-runner-from-repoDelete a self-hosted runner from a repository.
actions_list-labels-for-self-hosted-runner-for-repoList labels for a self-hosted runner for a repository.
actions_add-custom-labels-to-self-hosted-runner-for-repoAdd custom labels to a self-hosted runner for a repository.
actions_set-custom-labels-for-self-hosted-runner-for-repoSet custom labels for a self-hosted runner for a repository.
actions_remove-all-repo-runner-custom-labelsRemove all custom labels from a self-hosted runner for a repository.
actions_remove-custom-label-from-self-hosted-runner-for-repoRemove a custom label from a self-hosted runner for a repository.
actions_list-workflow-runs-for-repoList workflow runs for a repository.
actions_get-workflow-runGet a workflow run.
actions_delete-workflow-runDelete a workflow run.
actions_get-reviews-for-runGet the review history for a workflow run.
actions_list-workflow-run-artifactsList workflow run artifacts.
actions_get-workflow-run-attemptGet a workflow run attempt.
actions_list-jobs-for-workflow-run-attemptList jobs for a workflow run attempt.
actions_download-workflow-run-attempt-logsDownload workflow run attempt logs.
actions_cancel-workflow-runCancel a workflow run.
actions_list-jobs-for-workflow-runList jobs for a workflow run.
actions_download-workflow-run-logsDownload workflow run logs.
actions_delete-workflow-run-logsDelete workflow run logs.
actions_get-pending-deployments-for-runGet pending deployments for a workflow run.
actions_review-pending-deployments-for-runReview pending deployments for a workflow run.
actions_re-run-workflowRe-run a workflow.
actions_re-run-workflow-failed-jobsRe-run failed jobs from a workflow run.
actions_list-repo-secretsList repository secrets.
actions_get-repo-public-keyGet a repository public key.
actions_get-repo-secretGet a repository secret.
actions_create-or-update-repo-secretCreate or update a repository secret.
actions_delete-repo-secretDelete a repository secret.
actions_list-repo-variablesList repository variables.
actions_create-repo-variableCreate a repository variable.
actions_get-repo-variableGet a repository variable.
actions_update-repo-variableUpdate a repository variable.
actions_delete-repo-variableDelete a repository variable.
actions_list-repo-workflowsList repository workflows.
actions_get-workflowGet a workflow.
actions_disable-workflowDisable a workflow.
actions_create-workflow-dispatchCreate a workflow dispatch event.
actions_enable-workflowEnable a workflow.
actions_list-workflow-runsList workflow runs for a workflow.
issues_list-assigneesList assignees.
issues_check-user-can-be-assignedCheck if a user can be assigned.
repos_list-autolinksGet all autolinks of a repository.
repos_create-autolinkCreate an autolink reference for a repository.
repos_get-autolinkGet an autolink reference of a repository.
repos_delete-autolinkDelete an autolink reference from a repository.
repos_list-branchesList branches.
repos_get-branchGet a branch.
repos_get-branch-protectionGet branch protection.
repos_update-branch-protectionUpdate branch protection.
repos_delete-branch-protectionDelete branch protection.
repos_get-admin-branch-protectionGet admin branch protection.
repos_set-admin-branch-protectionSet admin branch protection.
repos_delete-admin-branch-protectionDelete admin branch protection.
repos_get-pull-request-review-protectionGet pull request review protection.
repos_update-pull-request-review-protectionUpdate pull request review protection.
repos_delete-pull-request-review-protectionDelete pull request review protection.
repos_get-commit-signature-protectionGet commit signature protection.
repos_create-commit-signature-protectionCreate commit signature protection.
repos_delete-commit-signature-protectionDelete commit signature protection.
repos_get-status-checks-protectionGet status checks protection.
repos_update-status-check-protectionUpdate status check protection.
repos_remove-status-check-protectionRemove status check protection.
repos_get-all-status-check-contextsGet all status check contexts.
repos_add-status-check-contextsAdd status check contexts.
repos_set-status-check-contextsSet status check contexts.
repos_remove-status-check-contextsRemove status check contexts.
repos_get-access-restrictionsGet access restrictions.
repos_delete-access-restrictionsDelete access restrictions.
repos_get-apps-with-access-to-protected-branchGet apps with access to the protected branch.
repos_add-app-access-restrictionsAdd app access restrictions.
repos_set-app-access-restrictionsSet app access restrictions.
repos_remove-app-access-restrictionsRemove app access restrictions.
repos_get-teams-with-access-to-protected-branchGet teams with access to the protected branch.
repos_add-team-access-restrictionsAdd team access restrictions.
repos_set-team-access-restrictionsSet team access restrictions.
repos_remove-team-access-restrictionsRemove team access restrictions.
repos_get-users-with-access-to-protected-branchGet users with access to the protected branch.
repos_add-user-access-restrictionsAdd user access restrictions.
repos_set-user-access-restrictionsSet user access restrictions.
repos_remove-user-access-restrictionsRemove user access restrictions.
repos_rename-branchRename a branch.
checks_createCreate a check run.
checks_getGet a check run.
checks_updateUpdate a check run.
checks_list-annotationsList check run annotations.
checks_rerequest-runRerequest a check run.
checks_create-suiteCreate a check suite.
checks_set-suites-preferencesUpdate repository preferences for check suites.
checks_get-suiteGet a check suite.
checks_list-for-suiteList check runs in a check suite.
checks_rerequest-suiteRerequest a check suite.
code-scanning_list-alerts-for-repoList code scanning alerts for a repository.
code-scanning_get-alertGet a code scanning alert.
code-scanning_update-alertUpdate a code scanning alert.
code-scanning_list-alert-instancesList instances of a code scanning alert.
code-scanning_list-recent-analysesList code scanning analyses for a repository.
code-scanning_get-analysisGet a code scanning analysis for a repository.
code-scanning_delete-analysisDelete a code scanning analysis from a repository.
code-scanning_get-default-setupGet a code scanning default setup configuration.
code-scanning_update-default-setupUpdate a code scanning default setup configuration.
code-scanning_upload-sarifUpload an analysis as SARIF data.
code-scanning_get-sarifGet information about a SARIF upload.
repos_codeowners-errorsList CODEOWNERS errors.
repos_list-collaboratorsList repository collaborators.
repos_check-collaboratorCheck if a user is a repository collaborator.
repos_add-collaboratorAdd a repository collaborator.
repos_remove-collaboratorRemove a repository collaborator.
repos_get-collaborator-permission-levelGet repository permissions for a user.
repos_list-commit-comments-for-repoList commit comments for a repository.
repos_get-commit-commentGet a commit comment.
repos_update-commit-commentUpdate a commit comment.
repos_delete-commit-commentDelete a commit comment.
reactions_list-for-commit-commentList reactions for a commit comment.
reactions_create-for-commit-commentCreate reaction for a commit comment.
reactions_delete-for-commit-commentDelete a commit comment reaction.
repos_list-commitsList commits.
repos_list-branches-for-head-commitList branches for HEAD commit.
repos_list-comments-for-commitList commit comments.
repos_create-commit-commentCreate a commit comment.
repos_list-pull-requests-associated-with-commitList pull requests associated with a commit.
repos_get-commitGet a commit.
checks_list-for-refList check runs for a Git reference.
checks_list-suites-for-refList check suites for a Git reference.
repos_get-combined-status-for-refGet the combined status for a specific reference.
repos_list-commit-statuses-for-refList commit statuses for a reference.
repos_compare-commitsCompare two commits.
repos_get-contentGet repository content.
repos_create-or-update-file-contentsCreate or update file contents.
repos_delete-fileDelete a file.
repos_list-contributorsList repository contributors.
dependabot_list-alerts-for-repoList Dependabot alerts for a repository.
dependabot_get-alertGet a Dependabot alert.
dependabot_update-alertUpdate a Dependabot alert.
dependabot_list-repo-secretsList repository secrets.
dependabot_get-repo-public-keyGet a repository public key.
dependabot_get-repo-secretGet a repository secret.
dependabot_create-or-update-repo-secretCreate or update a repository secret.
dependabot_delete-repo-secretDelete a repository secret.
dependency-graph_diff-rangeGet a diff of the dependencies between commits.
dependency-graph_export-sbomExport a software bill of materials (SBOM) for a repository.
dependency-graph_create-repository-snapshotCreate a snapshot of dependencies for a repository.
repos_list-deploymentsList deployments.
repos_create-deploymentCreate a deployment.
repos_get-deploymentGet a deployment.
repos_delete-deploymentDelete a deployment.
repos_list-deployment-statusesList deployment statuses.
repos_create-deployment-statusCreate a deployment status.
repos_get-deployment-statusGet a deployment status.
repos_create-dispatch-eventCreate a repository dispatch event.
repos_get-all-environmentsList environments.
repos_get-environmentGet an environment.
repos_create-or-update-environmentCreate or update an environment.
repos_delete-an-environmentDelete an environment.
repos_list-deployment-branch-policiesList deployment branch policies.
repos_create-deployment-branch-policyCreate a deployment branch policy.
repos_get-deployment-branch-policyGet a deployment branch policy.
repos_update-deployment-branch-policyUpdate a deployment branch policy.
repos_delete-deployment-branch-policyDelete a deployment branch policy.
actions_list-environment-secretsList environment secrets.
actions_get-environment-public-keyGet an environment public key.
actions_get-environment-secretGet an environment secret.
actions_create-or-update-environment-secretCreate or update an environment secret.
actions_delete-environment-secretDelete an environment secret.
actions_list-environment-variablesList environment variables.
actions_create-environment-variableCreate an environment variable.
actions_get-environment-variableGet an environment variable.
actions_update-environment-variableUpdate an environment variable.
actions_delete-environment-variableDelete an environment variable.
activity_list-repo-eventsList repository events.
repos_list-forksList forks.
repos_create-forkCreate a fork.
git_create-blobCreate a blob.
git_get-blobGet a blob.
git_create-commitCreate a commit.
git_get-commitGet a commit object.
git_list-matching-refsList matching references.
git_get-refGet a reference.
git_create-refCreate a reference.
git_update-refUpdate a reference.
git_delete-refDelete a reference.
git_create-tagCreate a tag object.
git_get-tagGet a tag.
git_create-treeCreate a tree.
git_get-treeGet a tree.
repos_list-webhooksList repository webhooks.
repos_create-webhookCreate a repository webhook.
repos_get-webhookGet a repository webhook.
repos_update-webhookUpdate a repository webhook.
repos_delete-webhookDelete a repository webhook.
repos_get-webhook-config-for-repoGet a webhook configuration for a repository.
repos_update-webhook-config-for-repoUpdate a webhook configuration for a repository.
repos_list-webhook-deliveriesList deliveries for a repository webhook.
repos_get-webhook-deliveryGet a delivery for a repository webhook.
repos_redeliver-webhook-deliveryRedeliver a delivery for a repository webhook.
repos_ping-webhookPing a repository webhook.
repos_test-push-webhookTest the push repository webhook.
apps_get-repo-installationGet a repository installation for the authenticated app.
repos_list-invitationsList repository invitations.
repos_update-invitationUpdate a repository invitation.
repos_delete-invitationDelete a repository invitation.
issues_list-for-repoList repository issues.
issues_createCreate an issue.
issues_list-comments-for-repoList issue comments for a repository.
issues_get-commentGet an issue comment.
issues_update-commentUpdate an issue comment.
issues_delete-commentDelete an issue comment.
reactions_list-for-issue-commentList reactions for an issue comment.
reactions_create-for-issue-commentCreate reaction for an issue comment.
reactions_delete-for-issue-commentDelete an issue comment reaction.
issues_list-events-for-repoList issue events for a repository.
issues_get-eventGet an issue event.
issues_getGet an issue.
issues_updateUpdate an issue.
issues_add-assigneesAdd assignees to an issue.
issues_remove-assigneesRemove assignees from an issue.
issues_check-user-can-be-assigned-to-issueCheck if a user can be assigned to a issue.
issues_list-commentsList issue comments.
issues_create-commentCreate an issue comment.
issues_list-eventsList issue events.
issues_list-labels-on-issueList labels for an issue.
issues_add-labelsAdd labels to an issue.
issues_set-labelsSet labels for an issue.
issues_remove-all-labelsRemove all labels from an issue.
issues_remove-labelRemove a label from an issue.
issues_lockLock an issue.
issues_unlockUnlock an issue.
reactions_list-for-issueList reactions for an issue.
reactions_create-for-issueCreate reaction for an issue.
reactions_delete-for-issueDelete an issue reaction.
issues_list-events-for-timelineList timeline events for an issue.
repos_list-deploy-keysList deploy keys.
repos_create-deploy-keyCreate a deploy key.
repos_get-deploy-keyGet a deploy key.
repos_delete-deploy-keyDelete a deploy key.
issues_list-labels-for-repoList labels for a repository.
issues_create-labelCreate a label.
issues_get-labelGet a label.
issues_update-labelUpdate a label.
issues_delete-labelDelete a label.
repos_list-languagesList repository languages.
repos_enable-lfs-for-repoEnable Git LFS for a repository.
repos_disable-lfs-for-repoDisable Git LFS for a repository.
licenses_get-for-repoGet the license for a repository.
repos_merge-upstreamSync a fork branch with the upstream repository.
repos_mergeMerge a branch.
issues_list-milestonesList milestones.
issues_create-milestoneCreate a milestone.
issues_get-milestoneGet a milestone.
issues_update-milestoneUpdate a milestone.
issues_delete-milestoneDelete a milestone.
issues_list-labels-for-milestoneList labels for issues in a milestone.
activity_list-repo-notifications-for-authenticated-userList repository notifications for the authenticated user.
activity_mark-repo-notifications-as-readMark repository notifications as read.
repos_get-pagesGet a GitHub Enterprise Server Pages site.
repos_create-pages-siteCreate a GitHub Enterprise Server Pages site.
repos_update-information-about-pages-siteUpdate information about a GitHub Enterprise Server Pages site.
repos_delete-pages-siteDelete a GitHub Enterprise Server Pages site.
repos_list-pages-buildsList GitHub Enterprise Server Pages builds.
repos_request-pages-buildRequest a GitHub Enterprise Server Pages build.
repos_get-latest-pages-buildGet latest Pages build.
repos_get-pages-buildGet GitHub Enterprise Server Pages build.
repos_create-pages-deploymentCreate a GitHub Pages deployment.
enterprise-admin_list-pre-receive-hooks-for-repoList pre-receive hooks for a repository.
enterprise-admin_get-pre-receive-hook-for-repoGet a pre-receive hook for a repository.
enterprise-admin_update-pre-receive-hook-enforcement-for-repoUpdate pre-receive hook enforcement for a repository.
enterprise-admin_remove-pre-receive-hook-enforcement-for-repoRemove pre-receive hook enforcement for a repository.
projects_list-for-repoList repository projects.
projects_create-for-repoCreate a repository project.
pulls_listList pull requests.
pulls_createCreate a pull request.
pulls_list-review-comments-for-repoList review comments in a repository.
pulls_get-review-commentGet a review comment for a pull request.
pulls_update-review-commentUpdate a review comment for a pull request.
pulls_delete-review-commentDelete a review comment for a pull request.
reactions_list-for-pull-request-review-commentList reactions for a pull request review comment.
reactions_create-for-pull-request-review-commentCreate reaction for a pull request review comment.
reactions_delete-for-pull-request-commentDelete a pull request comment reaction.
pulls_getGet a pull request.
pulls_updateUpdate a pull request.
pulls_list-review-commentsList review comments on a pull request.
pulls_create-review-commentCreate a review comment for a pull request.
pulls_create-reply-for-review-commentCreate a reply for a review comment.
pulls_list-commitsList commits on a pull request.
pulls_list-filesList pull requests files.
pulls_check-if-mergedCheck if a pull request has been merged.
pulls_mergeMerge a pull request.
pulls_list-requested-reviewersGet all requested reviewers for a pull request.
pulls_request-reviewersRequest reviewers for a pull request.
pulls_remove-requested-reviewersRemove requested reviewers from a pull request.
pulls_list-reviewsList reviews for a pull request.
pulls_create-reviewCreate a review for a pull request.
pulls_get-reviewGet a review for a pull request.
pulls_update-reviewUpdate a review for a pull request.
pulls_delete-pending-reviewDelete a pending review for a pull request.
pulls_list-comments-for-reviewList comments for a pull request review.
pulls_dismiss-reviewDismiss a review for a pull request.
pulls_submit-reviewSubmit a review for a pull request.
pulls_update-branchUpdate a pull request branch.
repos_get-readmeGet a repository README.
repos_get-readme-in-directoryGet a repository README for a directory.
repos_list-releasesList releases.
repos_create-releaseCreate a release.
repos_get-release-assetGet a release asset.
repos_update-release-assetUpdate a release asset.
repos_delete-release-assetDelete a release asset.
repos_generate-release-notesGenerate release notes content for a release.
repos_get-latest-releaseGet the latest release.
repos_get-release-by-tagGet a release by tag name.
repos_get-releaseGet a release.
repos_update-releaseUpdate a release.
repos_delete-releaseDelete a release.
repos_list-release-assetsList release assets.
reactions_list-for-releaseList reactions for a release.
reactions_create-for-releaseCreate reaction for a release.
reactions_delete-for-releaseDelete a release reaction.
repos_list-cache-infoList repository cache replication status.
secret-scanning_list-alerts-for-repoList secret scanning alerts for a repository.
secret-scanning_get-alertGet a secret scanning alert.
secret-scanning_update-alertUpdate a secret scanning alert.
secret-scanning_list-locations-for-alertList locations for a secret scanning alert.
activity_list-stargazers-for-repoList stargazers.
repos_get-code-frequency-statsGet the weekly commit activity.
repos_get-commit-activity-statsGet the last year of commit activity.
repos_get-contributors-statsGet all contributor commit activity.
repos_get-participation-statsGet the weekly commit count.
repos_get-punch-card-statsGet the hourly commit count for each day.
repos_create-commit-statusCreate a commit status.
activity_list-watchers-for-repoList watchers.
activity_get-repo-subscriptionGet a repository subscription.
activity_set-repo-subscriptionSet a repository subscription.
activity_delete-repo-subscriptionDelete a repository subscription.
repos_list-tagsList repository tags.
repos_list-tag-protectionDeprecated - List tag protection states for a repository.
repos_create-tag-protectionDeprecated - Create a tag protection state for a repository.
repos_delete-tag-protectionDeprecated - Delete a tag protection state for a repository.
repos_download-tarball-archiveDownload a repository archive (tar).
repos_list-teamsList repository teams.
repos_get-all-topicsGet all repository topics.
repos_replace-all-topicsReplace all repository topics.
repos_transferTransfer a repository.
repos_check-vulnerability-alertsCheck if vulnerability alerts are enabled for a repository.
repos_enable-vulnerability-alertsEnable vulnerability alerts.
repos_disable-vulnerability-alertsDisable vulnerability alerts.
repos_download-zipball-archiveDownload a repository archive (zip).
repos_create-using-templateCreate a repository using a template.
repos_list-publicList public repositories.
enterprise-admin_list-provisioned-groups-enterpriseList provisioned SCIM groups for an enterprise.
enterprise-admin_provision-enterprise-groupProvision a SCIM enterprise group.
enterprise-admin_get-group-provisioning-infoGet SCIM provisioning information for an enterprise group.
enterprise-admin_set-group-provisioning-infoSet SCIM information for a provisioned enterprise group.
enterprise-admin_update-attribute-for-enterprise-groupUpdate an attribute for a SCIM enterprise group.
enterprise-admin_delete-scim-group-from-enterpriseDelete a SCIM group from an enterprise.
enterprise-admin_list-provisioned-identities-enterpriseList SCIM provisioned identities for an enterprise.
enterprise-admin_provision-enterprise-userProvision a SCIM enterprise user.
enterprise-admin_get-user-provisioning-infoGet SCIM provisioning information for an enterprise user.
enterprise-admin_set-information-for-provisioned-enterprise-userSet SCIM information for a provisioned enterprise user.
enterprise-admin_update-attribute-for-enterprise-userUpdate an attribute for a SCIM enterprise user.
enterprise-admin_delete-user-from-enterpriseDelete a SCIM user from an enterprise.
search_codeSearch code.
search_commitsSearch commits.
search_issues-and-pull-requestsSearch issues and pull requests.
search_labelsSearch labels.
search_reposSearch repositories.
search_topicsSearch topics.
search_usersSearch users.
enterprise-admin_get-configuration-statusGet the configuration status.
enterprise-admin_start-configuration-processStart a configuration process.
enterprise-admin_get-maintenance-statusGet the maintenance status.
enterprise-admin_enable-or-disable-maintenance-modeEnable or disable maintenance mode.
enterprise-admin_get-settingsGet settings.
enterprise-admin_set-settingsSet settings.
enterprise-admin_get-all-authorized-ssh-keysGet all authorized SSH keys.
enterprise-admin_add-authorized-ssh-keyAdd an authorized SSH key.
enterprise-admin_remove-authorized-ssh-keyRemove an authorized SSH key.
teams_get-legacyGet a team (Legacy).
teams_update-legacyUpdate a team (Legacy).
teams_delete-legacyDelete a team (Legacy).
teams_list-discussions-legacyList discussions (Legacy).
teams_create-discussion-legacyCreate a discussion (Legacy).
teams_get-discussion-legacyGet a discussion (Legacy).
teams_update-discussion-legacyUpdate a discussion (Legacy).
teams_delete-discussion-legacyDelete a discussion (Legacy).
teams_list-discussion-comments-legacyList discussion comments (Legacy).
teams_create-discussion-comment-legacyCreate a discussion comment (Legacy).
teams_get-discussion-comment-legacyGet a discussion comment (Legacy).
teams_update-discussion-comment-legacyUpdate a discussion comment (Legacy).
teams_delete-discussion-comment-legacyDelete a discussion comment (Legacy).
reactions_list-for-team-discussion-comment-legacyList reactions for a team discussion comment (Legacy).
reactions_create-for-team-discussion-comment-legacyCreate reaction for a team discussion comment (Legacy).
reactions_list-for-team-discussion-legacyList reactions for a team discussion (Legacy).
reactions_create-for-team-discussion-legacyCreate reaction for a team discussion (Legacy).
teams_list-members-legacyList team members (Legacy).
teams_get-member-legacyGet team member (Legacy).
teams_add-member-legacyAdd team member (Legacy).
teams_remove-member-legacyRemove team member (Legacy).
teams_get-membership-for-user-legacyGet team membership for a user (Legacy).
teams_add-or-update-membership-for-user-legacyAdd or update team membership for a user (Legacy).
teams_remove-membership-for-user-legacyRemove team membership for a user (Legacy).
teams_list-projects-legacyList team projects (Legacy).
teams_check-permissions-for-project-legacyCheck team permissions for a project (Legacy).
teams_add-or-update-project-permissions-legacyAdd or update team project permissions (Legacy).
teams_remove-project-legacyRemove a project from a team (Legacy).
teams_list-repos-legacyList team repositories (Legacy).
teams_check-permissions-for-repo-legacyCheck team permissions for a repository (Legacy).
teams_add-or-update-repo-permissions-legacyAdd or update team repository permissions (Legacy).
teams_remove-repo-legacyRemove a repository from a team (Legacy).
teams_list-child-legacyList child teams (Legacy).
users_get-authenticatedGet the authenticated user.
users_update-authenticatedUpdate the authenticated user.
packages_list-docker-migration-conflicts-for-userGet list of conflicting packages during Docker migration for authenticated-user.
users_list-emails-for-authenticated-userList email addresses for the authenticated user.
users_add-email-for-authenticated-userAdd an email address for the authenticated user.
users_delete-email-for-authenticated-userDelete an email address for the authenticated user.
users_list-followers-for-authenticated-userList followers of the authenticated user.
users_list-followed-by-authenticated-userList the people the authenticated user follows.
users_check-person-is-followed-by-authenticatedCheck if a person is followed by the authenticated user.
users_followFollow a user.
users_unfollowUnfollow a user.
users_list-gpg-keys-for-authenticated-userList GPG keys for the authenticated user.
users_create-gpg-key-for-authenticated-userCreate a GPG key for the authenticated user.
users_get-gpg-key-for-authenticated-userGet a GPG key for the authenticated user.
users_delete-gpg-key-for-authenticated-userDelete a GPG key for the authenticated user.
apps_list-installations-for-authenticated-userList app installations accessible to the user access token.
apps_list-installation-repos-for-authenticated-userList repositories accessible to the user access token.
apps_add-repo-to-installation-for-authenticated-userAdd a repository to an app installation.
apps_remove-repo-from-installation-for-authenticated-userRemove a repository from an app installation.
issues_list-for-authenticated-userList user account issues assigned to the authenticated user.
users_list-public-ssh-keys-for-authenticated-userList public SSH keys for the authenticated user.
users_create-public-ssh-key-for-authenticated-userCreate a public SSH key for the authenticated user.
users_get-public-ssh-key-for-authenticated-userGet a public SSH key for the authenticated user.
users_delete-public-ssh-key-for-authenticated-userDelete a public SSH key for the authenticated user.
orgs_list-memberships-for-authenticated-userList organization memberships for the authenticated user.
orgs_get-membership-for-authenticated-userGet an organization membership for the authenticated user.
orgs_update-membership-for-authenticated-userUpdate an organization membership for the authenticated user.
migrations_list-for-authenticated-userList user migrations.
migrations_start-for-authenticated-userStart a user migration.
migrations_get-archive-for-authenticated-userDownload a user migration archive.
migrations_list-repos-for-authenticated-userList repositories for a user migration.
orgs_list-for-authenticated-userList organizations for the authenticated user.
packages_list-packages-for-authenticated-userList packages for the authenticated user's namespace.
packages_get-package-for-authenticated-userGet a package for the authenticated user.
packages_delete-package-for-authenticated-userDelete a package for the authenticated user.
packages_restore-package-for-authenticated-userRestore a package for the authenticated user.
packages_list-versions-for-user-packageList package versions for a package owned by the authenticated user.
packages_get-package-version-for-authenticated-userGet a package version for the authenticated user.
packages_delete-package-version-for-authenticated-userDelete a package version for the authenticated user.
packages_restore-package-version-for-authenticated-userRestore a package version for the authenticated user.
projects_create-for-authenticated-userCreate a user project.
users_list-public-emails-for-authenticated-userList public email addresses for the authenticated user.
repos_list-for-authenticated-userList repositories for the authenticated user.
repos_create-for-authenticated-userCreate a repository for the authenticated user.
repos_list-invitations-for-authenticated-userList repository invitations for the authenticated user.
repos_accept-invitation-for-authenticated-userAccept a repository invitation.
repos_decline-invitation-for-authenticated-userDecline a repository invitation.
users_list-social-accounts-for-authenticated-userList social accounts for the authenticated user.
users_add-social-account-for-authenticated-userAdd social accounts for the authenticated user.
users_delete-social-account-for-authenticated-userDelete social accounts for the authenticated user.
users_list-ssh-signing-keys-for-authenticated-userList SSH signing keys for the authenticated user.
users_create-ssh-signing-key-for-authenticated-userCreate a SSH signing key for the authenticated user.
users_get-ssh-signing-key-for-authenticated-userGet an SSH signing key for the authenticated user.
users_delete-ssh-signing-key-for-authenticated-userDelete an SSH signing key for the authenticated user.
activity_list-repos-starred-by-authenticated-userList repositories starred by the authenticated user.
activity_check-repo-is-starred-by-authenticated-userCheck if a repository is starred by the authenticated user.
activity_star-repo-for-authenticated-userStar a repository for the authenticated user.
activity_unstar-repo-for-authenticated-userUnstar a repository for the authenticated user.
activity_list-watched-repos-for-authenticated-userList repositories watched by the authenticated user.
teams_list-for-authenticated-userList teams for the authenticated user.
users_get-by-idGet a user using their ID.
users_listList users.
users_get-by-usernameGet a user.
packages_list-docker-migration-conflicting-packages-for-userGet list of conflicting packages during Docker migration for user.
activity_list-events-for-authenticated-userList events for the authenticated user.
activity_list-org-events-for-authenticated-userList organization events for the authenticated user.
activity_list-public-events-for-userList public events for a user.
users_list-followers-for-userList followers of a user.
users_list-following-for-userList the people a user follows.
users_check-following-for-userCheck if a user follows another user.
gists_list-for-userList gists for a user.
users_list-gpg-keys-for-userList GPG keys for a user.
users_get-context-for-userGet contextual information for a user.
apps_get-user-installationGet a user installation for the authenticated app.
users_list-public-keys-for-userList public keys for a user.
orgs_list-for-userList organizations for a user.
packages_list-packages-for-userList packages for a user.
packages_get-package-for-userGet a package for a user.
packages_delete-package-for-userDelete a package for a user.
packages_restore-package-for-userRestore a package for a user.
packages_get-all-package-versions-for-package-owned-by-userList package versions for a package owned by a user.
packages_get-package-version-for-userGet a package version for a user.
packages_delete-package-version-for-userDelete package version for a user.
packages_restore-package-version-for-userRestore package version for a user.
projects_list-for-userList user projects.
activity_list-received-events-for-userList events received by the authenticated user.
activity_list-received-public-events-for-userList public events received by a user.
repos_list-for-userList repositories for a user.
enterprise-admin_promote-user-to-be-site-administratorPromote a user to be a site administrator.
enterprise-admin_demote-site-administratorDemote a site administrator.
users_list-social-accounts-for-userList social accounts for a user.
users_list-ssh-signing-keys-for-userList SSH signing keys for a user.
activity_list-repos-starred-by-userList repositories starred by a user.
activity_list-repos-watched-by-userList repositories watched by a user.
enterprise-admin_suspend-userSuspend a user.
enterprise-admin_unsuspend-userUnsuspend a user.
meta_get-zenGet the Zen of GitHub.
On this Page