Informationen zum Deaktivieren von Webhooks
Sie können einen Webhook deaktivieren, der zuvor für ein Repository, eine Organisation GitHub Enterpriseoder GitHub Appeine .
Um einen Webhook zu deaktivieren, können Sie ihn deaktivieren oder löschen. Wenn Sie einen Webhook deaktivieren, werden die Webhook-Zustellungen beendet, und Sie können den Webhook zu einem späteren Zeitpunkt wieder aktivieren. Wenn Sie einen Webhook löschen, kann er nicht wiederhergestellt werden.
Weitere Informationen findest du unter Informationen zu Webhooks und Erstellen von Webhooks.
Deaktivieren eines Repository-Webhooks
Um einen Repository-Webhook zu deaktivieren, können Sie ihn deaktivieren oder löschen. Sie müssen ein Repositorybesitzer sein oder Administratorzugriff im Repository haben, um Webhooks zu deaktivieren.
Sie können die GitHub Webschnittstelle oder die REST-API verwenden, um einen Webhook für ein Repository zu löschen. Weitere Informationen zur Verwendung der REST-API zum Löschen eines Repositorywebhooks findest du unter REST-API-Endpunkte für Repository-Webhooks.
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Klicke in der linken Randleiste auf Webhooks.
-
Suchen Sie unter „Webhooks“ nach dem Webhook, den Sie deaktivieren möchten.
-
Deaktivieren Sie den Webhook, indem Sie ihn entweder deaktivieren oder löschen:
- So deaktivieren Sie den Webhook:
- Klicken Sie auf Bearbeiten.
- Heben Sie die Auswahl von Aktiv auf.
- Klicke auf Webhook aktualisieren.
- Klicken Sie auf Löschen, um den Webhook zu löschen. Diese Aktion kann nicht rückgängig gemacht werden.
- So deaktivieren Sie den Webhook:
Deaktivieren eines Organisationswebhooks
Um einen Organisationswebhook zu deaktivieren, können Sie ihn deaktivieren oder löschen. Nur Organisationsbesitzer können Webhooks in einer Organisation deaktivieren.
Sie können die GitHub Webschnittstelle oder die REST-API verwenden, um einen Organisationswebhook zu löschen. Weitere Informationen zur Verwendung der REST-API zum Löschen eines Organisationswebhooks findest du unter REST-API-Endpunkte für Organisationswebhooks.
- Klicken Sie in der oberen rechten Ecke einer beliebigen Seite auf Ihr Profilbild GitHub.
- Klicke Sie auf Ihre Organisationen.
- Klicke dann rechts neben der Organisation auf Einstellungen.
- Klicke in der linken Randleiste auf Webhooks.
- Suchen Sie unter „Webhooks“ nach dem Webhook, den Sie deaktivieren möchten.
- Deaktivieren Sie den Webhook, indem Sie ihn entweder deaktivieren oder löschen:
- So deaktivieren Sie den Webhook:
- Klicken Sie auf Bearbeiten.
- Heben Sie die Auswahl von Aktiv auf.
- Klicke auf Webhook aktualisieren.
- Klicken Sie auf Löschen, um den Webhook zu löschen. Diese Aktion kann nicht rückgängig gemacht werden.
- So deaktivieren Sie den Webhook:
Deaktivieren eines globalen Webhooks für einen GitHub Enterprise
Unternehmensbesitzer können einen globalen Webhook in einem GitHub Enterprise.
Sie können die GitHub Webschnittstelle oder die REST-API verwenden, um einen globalen Webhook zu deaktivieren. Weitere Informationen zur Verwendung der REST-API zum Deaktivieren eines globalen Webhooks findest du unter REST-API-Endpunkte für globale Webhooks.
- Klicke in der oberen rechten Ecke von GitHub Enterprise Server auf dein Profilbild und dann auf Enterprise settings.
- Klicken Sie oben auf der Seite auf "Einstellungen".
- Klicke unter „ Settings“ auf Hooks.
- Suchen Sie unter „Webhooks“ nach dem Webhook, den Sie deaktivieren möchten.
- Deaktivieren Sie den Webhook, indem Sie ihn entweder deaktivieren oder löschen:
- So deaktivieren Sie den Webhook:
- Klicken Sie auf Bearbeiten.
- Heben Sie die Auswahl von Aktiv auf.
- Klicke auf Webhook aktualisieren.
- Klicken Sie auf Löschen, um den Webhook zu löschen. Diese Aktion kann nicht rückgängig gemacht werden.
- So deaktivieren Sie den Webhook:
Deaktivieren von Webhooks für ein GitHub App
Jeder GitHub App hat einen Webhook. Sie können den Webhook nicht löschen, aber Sie können ihn deaktivieren. Der Besitzer eines GitHub App Webhooks kann die App deaktivieren. Wenn der App-Besitzer App-Manager für eine GitHub AppApp festgelegt hat, können die App-Manager den Webhook für die App auch deaktivieren.
-
Klicke auf GitHub in der oberen rechten Ecke einer beliebigen Seite auf dein Profilfoto.
-
Navigieren Sie zu den Einstellungen für Ihr Konto.
- Klicken Sie bei einer App, die zu einem persönlichen Konto gehört, auf Einstellungen.
- Für eine App im Besitz einer Organisation:
- Klicke Sie auf Ihre Organisationen.
- Klicken Sie rechts neben der Organisation auf Einstellungen.
- Für eine App im Besitz eines Unternehmens:
- Klicken Sie auf Enterprise-Einstellungen.
-
Navigieren Sie zu den GitHub App-Einstellungen.
- Für eine App, die einem persönlichen Konto oder einer Organisation gehört:
- Klicke in der linken Randleiste auf Developer settings und dann auf GitHub Apps.
- Für eine App im Besitz eines Unternehmens:
- Klicken Sie in der linken Randleiste auf Einstellungen, und dann auf GitHub Apps.
- Für eine App, die einem persönlichen Konto oder einer Organisation gehört:
-
Klicken Sie neben dem GitHub App Webhook, für den Sie den Webhook deaktivieren möchten, auf "Bearbeiten".
-
Um einen Webhook zu deaktivieren bzw. seine Auswahl aufzuheben, wählen Sie Aktiv.
-
Klicken Sie auf Änderungen speichern.