# Anleitungen

Erfahre mehr über die ersten Schritte mit der REST-API, die Authentifizierung und die Verwendung der REST-API für eine Vielzahl von Aufgaben.

## Links

* [Skripterstellung mit der REST-API und JavaScript](/de/enterprise-server@3.22/rest/guides/scripting-with-the-rest-api-and-javascript)

  Schreib ein Skript mit dem Octokit.js-SDK, um mit der REST-API zu interagieren.

* [Skripterstellung mit der REST-API und Ruby](/de/enterprise-server@3.22/rest/guides/scripting-with-the-rest-api-and-ruby)

  Lernen Sie, wie Sie ein Skript mit dem Octokit.rb-SDK schreiben, um mit der REST-API zu interagieren.

* [Ermitteln von Ressourcen für einen Benutzer](/de/enterprise-server@3.22/rest/guides/discovering-resources-for-a-user)

  Hier erfährst du, wie du Repositorys und Organisationen findest, auf die deine App für Benutzer\*innen zuverlässig für authentifizierte Anforderungen an die REST-API zugreifen kann.

* [Durchführung von Bereitstellungen](/de/enterprise-server@3.22/rest/guides/delivering-deployments)

  Mithilfe der REST-API für Bereitstellungen kannst du benutzerdefinierte Tools erstellen, die mit deinem Server und einer Drittanbieter-App interagieren.

* [Rendern von Daten als Graphen](/de/enterprise-server@3.22/rest/guides/rendering-data-as-graphs)

  Hier erfährst du, wie du die Programmiersprachen aus deinem Repository mithilfe der D3.js-Bibliothek und Ruby Octokit visualisieren kannst.

* [Arbeiten mit Kommentaren](/de/enterprise-server@3.22/rest/guides/working-with-comments)

  Mithilfe der REST-API kannst du auf Kommentare in Pull Requests, Issues oder Commits zugreifen und diese verwalten.

* [Erstellen eines CI-Servers](/de/enterprise-server@3.22/rest/guides/building-a-ci-server)

  Erstelle dein eigenes CI-System mithilfe der Status-API.

* [Verwende die REST-API, um mit deiner Git-Datenbank zu interagieren.](/de/enterprise-server@3.22/rest/guides/using-the-rest-api-to-interact-with-your-git-database)

  Verwende die REST-API, um unformatierte Git-Objekte in deiner Git-Datenbank auf GitHub zu lesen, zu schreiben und deine Verweise (Branchheads und Tags) aufzulisten und zu aktualisieren.

* [Verwenden der REST-API zur Interaktion mit Überprüfungen](/de/enterprise-server@3.22/rest/guides/using-the-rest-api-to-interact-with-checks)

  Sie können die REST-API verwenden, um GitHub Apps zu erstellen, die leistungsstarke Prüfungen von Codeänderungen in einem Repository ausführen. Du kannst Apps erstellen, die Continuous Integration, Codelinting oder Codescandienste ausführen und detailliertes Feedback zu Commits bereitstellen.

* [Verschlüsseln geheimer Schlüssel für die REST-API](/de/enterprise-server@3.22/rest/guides/encrypting-secrets-for-the-rest-api)

  Um einen geheimen Schlüssel mit der REST-API zu erstellen oder zu aktualisieren, müssen Sie den Wert des geheimen Schlüssels verschlüsseln.