{"meta":{"title":"Arbeiten mit dem Push-Schutz über die REST-API","intro":"Erfahren Sie, welche Möglichkeiten zur Aufhebung der Blockierung Ihres Pushs GitHub Sie mithilfe der REST-API haben, wenn secret scanning ein Geheimnis in Ihrer API-Anforderung erkennt.","product":"Sicherheit und Codequalität","breadcrumbs":[{"href":"/de/enterprise-server@3.22/code-security","title":"Sicherheit und Codequalität"},{"href":"/de/enterprise-server@3.22/code-security/concepts","title":"Concepts"},{"href":"/de/enterprise-server@3.22/code-security/concepts/secret-security","title":"Geheime Sicherheit"},{"href":"/de/enterprise-server@3.22/code-security/concepts/secret-security/push-protection-from-the-rest-api","title":"Push-Schutz über die REST-API"}],"documentType":"article"},"body":"# Arbeiten mit dem Push-Schutz über die REST-API\n\nErfahren Sie, welche Möglichkeiten zur Aufhebung der Blockierung Ihres Pushs GitHub Sie mithilfe der REST-API haben, wenn secret scanning ein Geheimnis in Ihrer API-Anforderung erkennt.\n\n## Info zum Push-Schutz über die REST-API\n\nDer Push-Schutz verhindert, dass Sie versehentlich Geheimnisse an ein Repository übermitteln, indem Push-Nachrichten mit unterstützten Geheimnissen blockiert werden.\n\nDie Endpunkte „Erstellen eines Blobs“ und „Erstellen oder Aktualisieren von Dateiinhalten“ in der REST-API enthalten einen Push-Schutz. Siehe [REST-API-Endpunkte für Git-BLOBs](/de/enterprise-server@3.22/rest/git/blobs?apiVersion=2022-11-28#create-a-blob) und [REST-API-Endpunkte für Repositoryinhalt](/de/enterprise-server@3.22/rest/repos/contents?apiVersion=2022-11-28#create-or-update-file-contents).\n\nWenn Sie eine Anforderung mit diesen Endpunkten durchführen, deren Inhalt ein unterstütztes Geheimnis enthält, gibt die REST-API den Fehler 409 zurück, wonach ein Geheimnis erkannt wurde.\n\nZum Beheben dieses Fehlers haben Sie folgende Möglichkeiten:\n\n* **Entfernen** Sie das Geheimnis aus dem Inhalt der API-Anforderung, bevor Sie es erneut versuchen.\n* **Erstellen einer Umgehung des Push-Schutzes**: Sie können den Push-Schutz umgehen, indem Sie den Endpunkt „Erstellen einer Umgehung des Push-Schutzes“ verwenden. Weitere Informationen findest du unter [REST-API-Endpunkte für das Secret Scanning](/de/enterprise-server@3.22/rest/secret-scanning/secret-scanning?apiVersion=2022-11-28#create-a-push-protection-bypass).\n\n## Weiterführende Lektüre\n\n* [Verwenden von Pushschutz über die Befehlszeile](/de/enterprise-server@3.22/code-security/how-tos/secure-your-secrets/work-with-leak-prevention/push-protection-on-the-command-line)\n* [Arbeiten mit Push-Schutz in der GitHub-Benutzeroberfläche](/de/enterprise-server@3.22/code-security/how-tos/secure-your-secrets/work-with-leak-prevention/push-protection-in-the-github-ui)"}