Acerca de la deshabilitación de webhooks
Puede deshabilitar un webhook que se habilitó anteriormente para un repositorio, organización, GitHub Enterpriseo GitHub App.
Para deshabilitar un webhook, puede elegir desactivarlo o eliminarlo. Al desactivar un webhook, las entregas del webhook se detendrán pero podrá reactivar el webhook más adelante. Cuando se elimina un webhook, no se puede recuperar.
Para más información, consulta Acerca de webhooks y Crear webhooks.
Deshabilitar un webhook de repositorio
Para deshabilitar un webhook de repositorio, puede desactivarlo o eliminarlo. Debe ser propietario del repositorio o tener acceso de administrador en el repositorio para deshabilitar webhooks en ese repositorio.
Puede usar la GitHub interfaz web o la API REST para eliminar un webhook para un repositorio. Para obtener más información sobre el uso de la API REST para eliminar un webhook de repositorio, consulta Puntos de conexión de la API de REST para los webhooks de repositorio.
-
En GitHub, navegue hasta la página principal del repositorio.
-
Debajo del nombre del repositorio, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral de la izquierda, haz clic en Webhooks.
-
En “Webhooks”, busque el webhook que desea deshabilitar.
-
Deshabilite el webhook desactivándolo o eliminándolo:
- Para desactivar el webhook:
- Haga clic en Editar.
- Seleccione Activar.
- Haga clic en Update Webhook.
- Para eliminar el grupo, haga clic en Eliminar. Esta acción no se puede deshacer.
- Para desactivar el webhook:
Deshabilitar el webhook de una organización
Para deshabilitar el webhook de una organización, puede desactivarlo o eliminarlo. Solo los propietarios de la organización pueden deshabilitar webhooks en esa organización.
Puede usar la GitHub interfaz web o la API REST para eliminar un webhook de la organización. Para obtener más información sobre el uso de la API REST para deshabilitar un webhook de organización, consulta Puntos de conexión de API REST para webhooks de organización.
- En la esquina superior derecha de cualquier página de GitHub, haga clic en la imagen de perfil.
- Haga clic en Sus organizaciones.
- A la derecha de la organización, haga clic en Configuración.
- En la barra lateral de la izquierda, haz clic en Webhooks.
- En “Webhooks”, busque el webhook que desea deshabilitar.
- Deshabilite el webhook desactivándolo o eliminándolo:
- Para desactivar el webhook:
- Haga clic en Editar.
- Seleccione Activar.
- Haga clic en Update Webhook.
- Para eliminar el grupo, haga clic en Eliminar. Esta acción no se puede deshacer.
- Para desactivar el webhook:
Deshabilitación de un webhook global para GitHub Enterprise
Los propietarios de empresas pueden deshabilitar un webhook global en .GitHub Enterprise
Puede usar la GitHub interfaz web o la API REST para deshabilitar un webhook global. Para obtener más información sobre el uso de la API REST para deshabilitar un webhook global, consulta Puntos de conexión de la API de REST para los webhooks globales.
- En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Enterprise settings.
- En la parte superior de la página, haga clic en Configuración.
- En " Settings", haz clic en Hooks.
- En “Webhooks”, busque el webhook que desea deshabilitar.
- Deshabilite el webhook desactivándolo o eliminándolo:
- Para desactivar el webhook:
- Haga clic en Editar.
- Seleccione Activar.
- Haga clic en Update Webhook.
- Para eliminar el grupo, haga clic en Eliminar. Esta acción no se puede deshacer.
- Para desactivar el webhook:
Deshabilitación de webhooks para un GitHub App
Cada GitHub App tiene un webhook. No puede eliminar el webhook, pero puede desactivarlo. El propietario de puede GitHub App desactivar el webhook de la aplicación. Si el propietario de la aplicación ha designado cualquier administrador de aplicaciones para un GitHub App, los administradores de aplicaciones también pueden desactivar el webhook de la aplicación.
-
En la esquina superior derecha de cualquier página, en GitHub, haz clic en la fotografía del perfil.
-
Navega a la configuración de tu cuenta.
- Para una aplicación propiedad de una cuenta personal, haga clic en Configuración.
- Para una aplicación propiedad de una organización:
- Haga clic en Sus organizaciones.
- A la derecha de la organización, haga clic en Configuración.
- Para una aplicación propiedad de una empresa:
- Haga clic en Configuración empresarial.
-
Navega a los ajustes de GitHub App.
- Para una aplicación propiedad de una cuenta personal o de una organización.
- En la barra lateral de la izquierda, haz clic en Developer settings y luego en GitHub Apps.
- Para una aplicación propiedad de una empresa:
- En la barra lateral izquierda, haz clic en Configuración y, a continuación, haz clic en GitHub Apps.
- Para una aplicación propiedad de una cuenta personal o de una organización.
-
Junto al objeto para el GitHub App que desea desactivar el webhook, haga clic en Editar.
-
En "Webhook", deseleccione Activo para deshabilitar el webhook.
-
Haga clic en Guardar cambios.