# Guides

Découvrez comment bien démarrer avec l’API REST et l’authentification, et comment utiliser l’API REST pour diverses tâches.

## Links

* [Écriture de scripts avec l’API REST et JavaScript](/fr/enterprise-cloud@latest/rest/guides/scripting-with-the-rest-api-and-javascript)

  Écrivez un script en utilisant le SDK Octokit.js pour interagir avec l’API REST.

* [Écriture de scripts avec l’API REST et Ruby](/fr/enterprise-cloud@latest/rest/guides/scripting-with-the-rest-api-and-ruby)

  Découvrez comment écrire un script en utilisant le SDK Octokit.rb pour interagir avec l’API REST.

* [Découverte de ressources pour un utilisateur](/fr/enterprise-cloud@latest/rest/guides/discovering-resources-for-a-user)

  Découvrez comment trouver les dépôts et les organisations auxquels votre application peut accéder pour un utilisateur de manière fiable pour vos requêtes authentifiées auprès de l’API REST.

* [Livraison de déploiements](/fr/enterprise-cloud@latest/rest/guides/delivering-deployments)

  À l’aide de l’API REST Déploiements, vous pouvez créer des outils personnalisés qui interagissent avec votre serveur et une application tierce.

* [Rendu des données sous forme de graphes](/fr/enterprise-cloud@latest/rest/guides/rendering-data-as-graphs)

  Découvrez comment visualiser les langages de programmation à partir de votre référentiel à l’aide de la bibliothèque D3.js et Ruby Octokit.

* [Utilisation des commentaires](/fr/enterprise-cloud@latest/rest/guides/working-with-comments)

  Avec l’API REST, vous pouvez accéder aux commentaires et les gérer dans vos pull requests, issues ou commits.

* [Création d’un serveur CI](/fr/enterprise-cloud@latest/rest/guides/building-a-ci-server)

  Générez votre propre système CI à l’aide de l’API État.

* [Utilisation de l’API REST pour interagir avec votre base de données Git](/fr/enterprise-cloud@latest/rest/guides/using-the-rest-api-to-interact-with-your-git-database)

  Utilisez l'API REST pour lire et écrire des objets Git bruts dans votre base de données Git sur GitHub et pour lister et mettre à jour vos références (têtes de branches et tags).

* [Utilisation de l’API REST pour interagir avec des vérifications](/fr/enterprise-cloud@latest/rest/guides/using-the-rest-api-to-interact-with-checks)

  Vous pouvez utiliser l’API REST pour créer des GitHub Apps qui exécutent des contrôles puissants sur les modifications du code dans un dépôt. Vous pouvez créer des applications qui effectuent une intégration continue, un linting de code ou des services d’analyse de code et fournir des commentaires détaillés sur les validations.

* [Chiffrement des secrets pour l’API REST](/fr/enterprise-cloud@latest/rest/guides/encrypting-secrets-for-the-rest-api)

  Pour créer ou mettre à jour un secret avec l’API REST, vous devez chiffrer la valeur du secret.