Sobre a desabilitação de webhooks
Você pode desabilitar um webhook que foi habilitado anteriormente para um repositório, organização GitHub Enterpriseou GitHub App.
Para desabilitar um webhook, você pode optar por desativá-lo ou excluí-lo. Quando você desativar um webhook, as entregas do webhook serão interrompidas, e você poderá optar por reativar o webhook posteriormente. Quando você exclui um webhook, ele não pode ser restaurado.
Para saber mais, confira Sobre webhooks e Criação de webhooks.
Desativar um webhook de repositório
Para desabilitar um webhook de repositório, você pode desativá-lo ou excluí-lo. Você deve ser proprietário do repositório ou ter acesso de administrador ao repositório para desabilitar webhooks.
Você pode usar a interface da GitHub Web ou a API REST para excluir um webhook para um repositório. Para obter mais informações sobre como usar a API REST para excluir um webhook de repositório, confira Pontos de extremidade da API REST para webhooks de repositório.
-
Em GitHub, acesse a página principal do repositório.
-
No nome do repositório, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

-
Na barra lateral esquerda, clique em Webhooks.
-
Em "Webhooks", localize o webhook que você deseja desabilitar.
-
Desabilite o webhook desativando-o ou excluindo-o:
- Para desativar o webhook:
- Clique em Editar.
- Desmarque Ativo.
- Clique em Atualizar webhook.
- Para excluir o webhook, clique em Excluir. Essa ação não pode ser desfeita.
- Para desativar o webhook:
Desabilitar um webhook de uma organização
Para desabilitar um webhook de uma organização, você pode desativá-lo ou excluí-lo. Somente os proprietários de uma organização podem desabilitar webhooks nela.
Você pode usar a interface da GitHub Web ou a API REST para excluir um webhook da organização. Para obter mais informações sobre como usar a API REST para excluir um webhook da organização, confira Pontos de extremidade de API REST para webhooks da organização.
- No canto superior direito de qualquer página em GitHub, clique na sua imagem de perfil.
- Clique em Suas organizações.
- À direita da organização, clique em Configurações.
- Na barra lateral esquerda, clique em Webhooks.
- Em "Webhooks", localize o webhook que você deseja desabilitar.
- Desabilite o webhook desativando-o ou excluindo-o:
- Para desativar o webhook:
- Clique em Editar.
- Desmarque Ativo.
- Clique em Atualizar webhook.
- Para excluir o webhook, clique em Excluir. Essa ação não pode ser desfeita.
- Para desativar o webhook:
Desabilitando um webhook global para um GitHub Enterprise
Os proprietários da empresa podem desabilitar um webhook global em um GitHub Enterprise.
Você pode usar a interface da GitHub Web ou a API REST para desabilitar um webhook global. Para obter mais informações sobre como usar a API REST para desabilitar um webhook global, confira Pontos de extremidade da API REST para webhooks globais.
- No canto superior à direita do GitHub Enterprise Server, clique na sua imagem do perfil e clique em Configurações da empresa.
- Na parte superior da página, clique em Configurações.
- Em " Settings", clique em Hooks.
- Em "Webhooks", localize o webhook que você deseja desabilitar.
- Desabilite o webhook desativando-o ou excluindo-o:
- Para desativar o webhook:
- Clique em Editar.
- Desmarque Ativo.
- Clique em Atualizar webhook.
- Para excluir o webhook, clique em Excluir. Essa ação não pode ser desfeita.
- Para desativar o webhook:
Desabilitando webhooks para um GitHub App
Cada GitHub App tem um webhook. Não é possível excluir o webhook, mas você pode desabilitá-lo. O proprietário de um GitHub App pode desativar o webhook do aplicativo. Se o proprietário do aplicativo designou qualquer gerenciador de aplicativos para um GitHub App, os gerentes de aplicativo também poderão desativar o webhook para o aplicativo.
-
No canto superior direito de qualquer página do GitHub, clique na foto do seu perfil.
-
Acesse as configurações da sua conta.
- Para um aplicativo de propriedade de uma conta pessoal, clique em Configurações.
- Para um aplicativo de propriedade de uma organização:
- Clique em Suas organizações.
- À direita da organização, clique em Configurações.
- Para um aplicativo de propriedade de uma empresa:
- Clique em Configurações da empresa.
-
Navegue até as configurações GitHub App.
- Para um aplicativo pertencente a uma conta pessoal ou a uma organização:
- Na barra lateral esquerda, clique em Developer settings e clique em GitHub Apps.
- Para um aplicativo de propriedade de uma empresa:
- Na barra lateral esquerda, clique em Configurações, depois clique em GitHub Apps.
- Para um aplicativo pertencente a uma conta pessoal ou a uma organização:
-
Ao lado do GitHub App que você deseja desativar o webhook, clique em Editar.
-
Em "Webhook", desmarque Ativo para desabilitar o webhook.
-
Selecione Salvar alterações.