GitHub v3 REST API — Enterprise-Admin
GitHub v3 REST API — Enterprise-Admin. 121 operations. Lead operation: GitHub List Global Webhooks. Self-contained Naftiko capability covering one Github business surface.
What You Can Do
MCP Tools
github-list-global-webhooks
GitHub List Global Webhooks
github-create-global-webhook
GitHub Create a Global Webhook
github-get-global-webhook
GitHub Get a Global Webhook
github-update-global-webhook
GitHub Update a Global Webhook
github-delete-global-webhook
GitHub Delete a Global Webhook
github-ping-global-webhook
GitHub Ping a Global Webhook
github-list-public-keys
GitHub List Public Keys
github-delete-public-key
GitHub Delete a Public Key
github-update-ldap-mapping-team
GitHub Update LDAP Mapping for a Team
github-sync-ldap-mapping-team
GitHub Sync LDAP Mapping for a Team
github-update-ldap-mapping-user
GitHub Update LDAP Mapping for a User
github-sync-ldap-mapping-user
GitHub Sync LDAP Mapping for a User
github-create-organization
GitHub Create an Organization
github-update-organization-name
GitHub Update an Organization Name
github-list-pre-receive-environments
GitHub List Pre-receive Environments
github-create-pre-receive-environment
GitHub Create a Pre-receive Environment
github-get-pre-receive-environment
GitHub Get a Pre-receive Environment
github-update-pre-receive-environment
GitHub Update a Pre-receive Environment
github-delete-pre-receive-environment
GitHub Delete a Pre-receive Environment
github-start-pre-receive-environment
GitHub Start a Pre-receive Environment Download
github-get-download-status-pre
GitHub Get the Download Status for a Pre-receive Environment
github-list-pre-receive-hooks
GitHub List Pre-receive Hooks
github-create-pre-receive-hook
GitHub Create a Pre-receive Hook
github-get-pre-receive-hook
GitHub Get a Pre-receive Hook
github-update-pre-receive-hook
GitHub Update a Pre-receive Hook
github-delete-pre-receive-hook
GitHub Delete a Pre-receive Hook
github-list-personal-access-tokens
GitHub List Personal Access Tokens
github-delete-personal-access-token
GitHub Delete a Personal Access Token
github-create-user
GitHub Create a User
github-update-username-user
GitHub Update the Username for a User
github-delete-user
GitHub Delete a User
github-create-impersonation-oauth-token
GitHub Create an Impersonation OAuth Token
github-delete-impersonation-oauth-token
GitHub Delete an Impersonation OAuth Token
github-get-global-announcement-banner
GitHub Get the Global Announcement Banner
github-set-global-announcement-banner
GitHub Set the Global Announcement Banner
github-remove-global-announcement-banner
GitHub Remove the Global Announcement Banner
github-get-license-information
GitHub Get License Information
github-get-all-statistics
GitHub Get All Statistics
github-get-comment-statistics
GitHub Get Comment Statistics
github-get-gist-statistics
GitHub Get Gist Statistics
github-get-hooks-statistics
GitHub Get Hooks Statistics
github-get-issue-statistics
GitHub Get Issue Statistics
github-get-milestone-statistics
GitHub Get Milestone Statistics
github-get-organization-statistics
GitHub Get Organization Statistics
github-get-pages-statistics
GitHub Get Pages Statistics
github-get-pull-request-statistics
GitHub Get Pull Request Statistics
github-get-repository-statistics
GitHub Get Repository Statistics
github-get-users-statistics
GitHub Get Users Statistics
github-get-github-actions-permissions
GitHub Get GitHub Actions Permissions for an Enterprise
github-set-github-actions-permissions
GitHub Set GitHub Actions Permissions for an Enterprise
github-list-selected-organizations-enabled
GitHub List Selected Organizations Enabled for GitHub Actions in an Enterprise
github-set-selected-organizations-enabled
GitHub Set Selected Organizations Enabled for GitHub Actions in an Enterprise
github-enable-selected-organization-github
GitHub Enable a Selected Organization for GitHub Actions in an Enterprise
github-disable-selected-organization-github
GitHub Disable a Selected Organization for GitHub Actions in an Enterprise
github-get-allowed-actions-enterprise
GitHub Get Allowed Actions for an Enterprise
github-set-allowed-actions-enterprise
GitHub Set Allowed Actions for an Enterprise
github-list-self-hosted-runner
GitHub List Self-hosted Runner Groups for an Enterprise
github-create-self-hosted-runner
GitHub Create a Self-hosted Runner Group for an Enterprise
github-get-self-hosted-runner
GitHub Get a Self-hosted Runner Group for an Enterprise
github-update-self-hosted-runner
GitHub Update a Self-hosted Runner Group for an Enterprise
github-delete-self-hosted-runner
GitHub Delete a Self-hosted Runner Group from an Enterprise
github-list-organization-access-self
GitHub List Organization Access to a Self-hosted Runner Group in an Enterprise
github-set-organization-access-self
GitHub Set Organization Access for a Self-hosted Runner Group in an Enterprise
github-add-organization-access-self
GitHub Add Organization Access to a Self-hosted Runner Group in an Enterprise
github-remove-organization-access-self
GitHub Remove Organization Access to a Self-hosted Runner Group in an Enterprise
github-list-self-hosted-runners
GitHub List Self-hosted Runners in a Group for an Enterprise
github-set-self-hosted-runners
GitHub Set Self-hosted Runners in a Group for an Enterprise
github-add-self-hosted-runner
GitHub Add a Self-hosted Runner to a Group for an Enterprise
github-remove-self-hosted-runner
GitHub Remove a Self-hosted Runner from a Group for an Enterprise
github-list-self-hosted-runners-2
GitHub List Self-hosted Runners for an Enterprise
github-list-runner-applications-enterprise
GitHub List Runner Applications for an Enterprise
github-create-registration-token-enterprise
GitHub Create a Registration Token for an Enterprise
github-create-remove-token-enterprise
GitHub Create a Remove Token for an Enterprise
github-get-self-hosted-runner-2
GitHub Get a Self-hosted Runner for an Enterprise
github-delete-self-hosted-runner-2
GitHub Delete a Self-hosted Runner from an Enterprise
github-list-labels-self-hosted
GitHub List Labels for a Self-hosted Runner for an Enterprise
github-add-custom-labels-self
GitHub Add Custom Labels to a Self-hosted Runner for an Enterprise
github-set-custom-labels-self
GitHub Set Custom Labels for a Self-hosted Runner for an Enterprise
github-remove-all-custom-labels
GitHub Remove All Custom Labels from a Self-hosted Runner for an Enterprise
github-remove-custom-label-self
GitHub Remove a Custom Label from a Self-hosted Runner for an Enterprise
github-get-audit-log-enterprise
GitHub Get the Audit Log for an Enterprise
github-get-code-security-and
GitHub Get Code Security and Analysis Features for an Enterprise
github-update-code-security-and
GitHub Update Code Security and Analysis Features for an Enterprise
github-enable-disable-security-feature
GitHub Enable or Disable a Security Feature
github-get-ghes-node-metadata
GitHub Get GHES Node Metadata for All Nodes
github-get-status-services-running
GitHub Get the Status of Services Running on All Replica Nodes
github-get-all-ghes-release
GitHub Get All GHES Release Versions for All Nodes
github-list-pre-receive-hooks-2
GitHub List Pre-receive Hooks for an Organization
github-get-pre-receive-hook-2
GitHub Get a Pre-receive Hook for an Organization
github-update-pre-receive-hook-2
GitHub Update Pre-receive Hook Enforcement for an Organization
github-remove-pre-receive-hook
GitHub Remove Pre-receive Hook Enforcement for an Organization
github-list-pre-receive-hooks-3
GitHub List Pre-receive Hooks for a Repository
github-get-pre-receive-hook-3
GitHub Get a Pre-receive Hook for a Repository
github-update-pre-receive-hook-3
GitHub Update Pre-receive Hook Enforcement for a Repository
github-remove-pre-receive-hook-2
GitHub Remove Pre-receive Hook Enforcement for a Repository
github-provision-scim-enterprise-group
GitHub Provision a SCIM Enterprise Group
github-get-scim-provisioning-information
GitHub Get SCIM Provisioning Information for an Enterprise Group
github-set-scim-information-provisioned
GitHub Set SCIM Information for a Provisioned Enterprise Group
github-update-attribute-scim-enterprise
GitHub Update an Attribute for a SCIM Enterprise Group
github-delete-scim-group-enterprise
GitHub Delete a SCIM Group from an Enterprise
github-list-scim-provisioned-identities
GitHub List SCIM Provisioned Identities for an Enterprise
github-provision-scim-enterprise-user
GitHub Provision a SCIM Enterprise User
github-get-scim-provisioning-information-2
GitHub Get SCIM Provisioning Information for an Enterprise User
github-set-scim-information-provisioned-2
GitHub Set SCIM Information for a Provisioned Enterprise User
github-update-attribute-scim-enterprise-2
GitHub Update an Attribute for a SCIM Enterprise User
github-delete-scim-user-enterprise
GitHub Delete a SCIM User from an Enterprise
github-get-configuration-status
GitHub Get the Configuration Status
github-start-configuration-process
GitHub Start a Configuration Process
github-get-maintenance-status
GitHub Get the Maintenance Status
github-enable-disable-maintenance-mode
GitHub Enable or Disable Maintenance Mode
github-get-settings
GitHub Get Settings
github-set-settings
GitHub Set Settings
github-get-all-authorized-ssh
GitHub Get All Authorized SSH Keys
github-add-authorized-ssh-key
GitHub Add an Authorized SSH Key
github-remove-authorized-ssh-key
GitHub Remove an Authorized SSH Key
github-create-github-license
GitHub Create a GitHub License
github-upgrade-license
GitHub Upgrade a License
github-promote-user-be-site
GitHub Promote a User to Be a Site Administrator
github-demote-site-administrator
GitHub Demote a Site Administrator
github-suspend-user
GitHub Suspend a User
github-unsuspend-user
GitHub Unsuspend a User