Sobre a desabilitação de webhooks
Você pode desabilitar um webhook que foi habilitado anteriormente para um repositório, organização, GitHub Enterpriseconta GitHub Marketplace , GitHub Sponsors conta ou 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.
- Navegue até sua empresa. Por exemplo, na página Enterprises em GitHub.com.
- 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 um GitHub Marketplace webhook
Você pode desativar um webhook que foi habilitado anteriormente para eventos relacionados a um aplicativo no qual você publicou GitHub Marketplace. Você não pode excluir o webhook. Somente o proprietário do aplicativo pode desativar o GitHub Marketplace webhook para o 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 GitHub Marketplace webhook.
- Navegue até a GitHub Marketplace sua página de anúncio.
- Ao lado da listagem GitHub Marketplace da qual você deseja ver as entregas de webhook, clique em Gerenciar listagem.
- Na barra lateral, clique em Webhook.
- Desmarque Ativo.
- Clique em Atualizar webhook.
Desabilitando um GitHub Sponsors webhook
Você pode desabilitar webhooks que foram habilitados anteriormente para eventos relacionados a GitHub Sponsors. Somente o proprietário da conta patrocinada pode desabilitar webhooks de patrocínio para essa conta.
- No canto superior direito de qualquer página, clique na imagem do seu perfil e em Your sponsors.
- Ao lado da conta para a qual você deseja editar um webhook, clique em Painel.
- 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 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:
- Se você usar Enterprise Managed Users, clique em Sua empresa para ir diretamente para as configurações da conta corporativa.
- Se você usar contas pessoais, clique em Suas empresas e, à direita da empresa, clique em Configurações.
-
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, em "Configurações", 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.