# documentation de l’API REST GitHub

Créez des intégrations, récupérez des données et automatisez vos flux de travail avec l’API GitHub REST.

## Recommended

* [Démarrage rapide pour l’API REST GitHub](/fr/enterprise-server@3.19/rest/quickstart)

  Découvrez comment commencer à utiliser l’API GitHub REST.

* [Prise en main de l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/getting-started-with-the-rest-api)

  Découvrez comment utiliser l’API GitHub REST.

* [Authentification auprès de l’API REST](/fr/enterprise-server@3.19/rest/authentication/authenticating-to-the-rest-api)

  Vous pouvez vous authentifier auprès de l’API REST pour accéder à davantage de points de terminaison et avoir une limite de débit plus élevée.

* [Meilleures pratiques pour utiliser l'API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/best-practices-for-using-the-rest-api)

  Suivez ces bonnes pratiques lors de l’utilisation GitHubde l’API.

* [Limites de débit pour l'API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/rate-limits-for-the-rest-api)

  Découvrez les limites de débit de l'API REST, comment éviter de les dépasser et ce qu'il faut faire si vous les dépassez.

* [Sécuriser les informations d’identification de l’API](/fr/enterprise-server@3.19/rest/authentication/keeping-your-api-credentials-secure)

  Suivez ces bonnes pratiques pour sécuriser vos jetons et informations d’identification d’API.

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

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

* [Résolution des problèmes de l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/troubleshooting-the-rest-api)

  Découvrez comment diagnostiquer et résoudre les problèmes courants pour l’API REST.

* [Utilisation de la pagination dans l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/using-pagination-in-the-rest-api)

  Découvrez comment parcourir les réponses paginées de l’API REST.

## Links

### Getting started

* [Informations sur l’API REST](/fr/enterprise-server@3.19/rest/about-the-rest-api/about-the-rest-api)

  Familiarisez-vous avec la documentation de l’API REST.

* [Démarrage rapide pour l’API REST GitHub](/fr/enterprise-server@3.19/rest/quickstart)

  Découvrez comment commencer à utiliser l’API GitHub REST.

## Articles

* [Démarrage rapide pour l’API REST GitHub](/fr/enterprise-server@3.19/rest/quickstart)

  Découvrez comment commencer à utiliser l’API GitHub REST.

* [Informations sur l’API REST](/fr/enterprise-server@3.19/rest/about-the-rest-api/about-the-rest-api)

  Familiarisez-vous avec la documentation de l’API REST.

* [Comparaison de l'API REST de GitHub et de l'API GraphQL](/fr/enterprise-server@3.19/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api)

  Découvrez les API de GitHub pour étendre et personnaliser votre expérience de GitHub.

* [Versions des API](/fr/enterprise-server@3.19/rest/about-the-rest-api/api-versions)

  Découvrez comment spécifier la version d’API REST à utiliser chaque fois que vous faites une demande à l’API REST.

* [Changements cassants](/fr/enterprise-server@3.19/rest/about-the-rest-api/breaking-changes)

  Découvrez les changements de rupture introduits dans chaque version d’API REST.

* [À propos de la description OpenAPI pour l'API REST](/fr/enterprise-server@3.19/rest/about-the-rest-api/about-the-openapi-description-for-the-rest-api)

  L'API REST GitHub REST API est entièrement décrite dans un document conforme à OpenAPI.

* [Prise en main de l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/getting-started-with-the-rest-api)

  Découvrez comment utiliser l’API GitHub REST.

* [Limites de débit pour l'API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/rate-limits-for-the-rest-api)

  Découvrez les limites de débit de l'API REST, comment éviter de les dépasser et ce qu'il faut faire si vous les dépassez.

* [Utilisation de la pagination dans l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/using-pagination-in-the-rest-api)

  Découvrez comment parcourir les réponses paginées de l’API REST.

* [Bibliothèques pour l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/libraries-for-the-rest-api)

  Vous pouvez utiliser les bibliothèques Octokit officielles et d’autres bibliothèques tierces pour étendre et simplifier l’utilisation de l’API GitHub.

* [Meilleures pratiques pour utiliser l'API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/best-practices-for-using-the-rest-api)

  Suivez ces bonnes pratiques lors de l’utilisation GitHubde l’API.

* [Résolution des problèmes de l’API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/troubleshooting-the-rest-api)

  Découvrez comment diagnostiquer et résoudre les problèmes courants pour l’API REST.

* [Fuseaux horaires et API REST](/fr/enterprise-server@3.19/rest/using-the-rest-api/timezones-and-the-rest-api)

  Certains points de terminaison d’API REST vous permettent de spécifier des informations de fuseau horaire avec votre demande.

* [Utilisation de CORS et JSONP pour effectuer des requêtes cross-origin](/fr/enterprise-server@3.19/rest/using-the-rest-api/using-cors-and-jsonp-to-make-cross-origin-requests)

  Vous pouvez effectuer des requêtes d’API entre domaines à l’aide du partage de ressources cross-origin (CORS) et des rappels JSONP.

* [Types d’événement de problème](/fr/enterprise-server@3.19/rest/using-the-rest-api/issue-event-types)

  Pour les API REST pour les événements de problème et les événements de chronologie, découvrez chaque type d’événement, l’action de déclenchement sur GitHubet les propriétés uniques de chaque événement.

* [types d’événements GitHub](/fr/enterprise-server@3.19/rest/using-the-rest-api/github-event-types)

  Pour les API Événements GitHub, découvrez chaque type d’événement, l’action de déclenchement sur GitHub et les propriétés uniques de chaque événement.

* [Authentification auprès de l’API REST](/fr/enterprise-server@3.19/rest/authentication/authenticating-to-the-rest-api)

  Vous pouvez vous authentifier auprès de l’API REST pour accéder à davantage de points de terminaison et avoir une limite de débit plus élevée.

* [Sécuriser les informations d’identification de l’API](/fr/enterprise-server@3.19/rest/authentication/keeping-your-api-credentials-secure)

  Suivez ces bonnes pratiques pour sécuriser vos jetons et informations d’identification d’API.

* [Points de terminaison disponibles pour les jetons d’accès d’installation d’application GitHub](/fr/enterprise-server@3.19/rest/authentication/endpoints-available-for-github-app-installation-access-tokens)

  Votre application GitHub peut effectuer des demandes aux points de terminaison REST suivants avec un jeton d’accès d’installation.

* [Points de terminaison disponibles pour les jetons d’accès utilisateur de l’application GitHub](/fr/enterprise-server@3.19/rest/authentication/endpoints-available-for-github-app-user-access-tokens)

  Votre application GitHub peut effectuer des demandes aux points de terminaison REST suivants avec un jeton d’accès utilisateur.

* [Points de terminaison disponibles pour les jetons d’accès personnels affinés](/fr/enterprise-server@3.19/rest/authentication/endpoints-available-for-fine-grained-personal-access-tokens)

  Votre fine-grained personal access token peut envoyer des requêtes aux points de terminaison REST suivants.

* [Autorisations requises pour les applications GitHub](/fr/enterprise-server@3.19/rest/authentication/permissions-required-for-github-apps)

  Pour chaque autorisation accordée à un GitHub App, il s’agit des points de terminaison d’API REST que l’application peut utiliser.

* [Autorisations nécessaires pour les jetons d’accès personnels affinés](/fr/enterprise-server@3.19/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens)

  Pour chaque autorisation accordée à un fine-grained personal access token, il s’agit des points de terminaison d’API REST que l’application peut utiliser.

* [Écriture de scripts avec l’API REST et JavaScript](/fr/enterprise-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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-server@3.19/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.

* [Points de terminaison d’API REST pour les artefacts GitHub Actions](/fr/enterprise-server@3.19/rest/actions/artifacts)

  Utilisez l’API REST pour interagir avec les artefacts dans GitHub Actions.

* [Points de terminaison d’API REST pour GitHub Actions cache](/fr/enterprise-server@3.19/rest/actions/cache)

  Utilisez l’API REST pour interagir avec le cache des référentiels dans GitHub Actions.

* [Points de terminaison d’API REST pour GitHub Actions OIDC](/fr/enterprise-server@3.19/rest/actions/oidc)

  Utilisez l’API REST pour interagir avec les JWT pour les revendications d’objet OIDC dans GitHub Actions.

* [Points de terminaison d’API REST pour les autorisations de GitHub Actions](/fr/enterprise-server@3.19/rest/actions/permissions)

  Utilisez l’API REST pour interagir avec les autorisations pour GitHub Actions.

* [Points d'accès d’API REST pour les secrets GitHub Actions](/fr/enterprise-server@3.19/rest/actions/secrets)

  Utilisez l’API REST pour interagir avec les secrets dans GitHub Actions.

* [Points de terminaison d’API REST pour les groupes d’exécuteurs auto-hébergés](/fr/enterprise-server@3.19/rest/actions/self-hosted-runner-groups)

  Utilisez l’API REST pour interagir avec les groupes d’exécuteurs auto-hébergés dans GitHub Actions.

* [Points de terminaison d’API REST pour les exécuteurs auto-hébergés](/fr/enterprise-server@3.19/rest/actions/self-hosted-runners)

  Utilisez l’API REST pour interagir avec les exécuteurs auto-hébergés dans GitHub Actions.

* [Points de terminaison d’API REST pour les variables GitHub Actions](/fr/enterprise-server@3.19/rest/actions/variables)

  Utilisez l’API REST pour interagir avec des variables dans GitHub Actions.

* [Points de terminaison d’API REST pour les tâches de workflow](/fr/enterprise-server@3.19/rest/actions/workflow-jobs)

  Utilisez l’API REST pour interagir avec les travaux de workflow dans GitHub Actions.

* [Points de terminaison d'API REST pour l'exécution des workflows](/fr/enterprise-server@3.19/rest/actions/workflow-runs)

  Utilisez l’API REST pour interagir avec les exécutions de workflow dans GitHub Actions.

* [Points de terminaison d’API REST pour les workflows](/fr/enterprise-server@3.19/rest/actions/workflows)

  Utilisez l’API REST pour interagir avec les workflows pour GitHub Actions.

* [Points de terminaison d’API REST pour les événements](/fr/enterprise-server@3.19/rest/activity/events)

  Utilisez l’API REST pour interagir avec GitHub les événements.

* [Points de terminaison d’API REST pour les flux](/fr/enterprise-server@3.19/rest/activity/feeds)

  Utilisez l’API REST pour interagir avec les flux GitHub.

* [Points de terminaison d’API REST pour les notifications](/fr/enterprise-server@3.19/rest/activity/notifications)

  Utilisez l’API REST pour gérer les notifications GitHub.

* [Points de terminaison d’API REST pour la mise en favori](/fr/enterprise-server@3.19/rest/activity/starring)

  Utilisez l’API REST pour ajouter un signet à un référentiel.

* [Points de terminaison d’API REST pour le visionnage](/fr/enterprise-server@3.19/rest/activity/watching)

  Utilisez l’API REST pour vous abonner aux notifications d’activité dans un référentiel.

* [Points de terminaison d’API REST pour les bannières d’annonces d’organisation](/fr/enterprise-server@3.19/rest/announcement-banners/organizations)

  L’API Bannières d’annonce de l’organisation vous permet d’obtenir, de définir et de supprimer la bannière d’annonce pour votre organisation.

* [Points de terminaison d’API REST pour GitHub Apps](/fr/enterprise-server@3.19/rest/apps/apps)

  Utiliser l’API REST pour interagir avec les GitHub Apps

* [Points de terminaison d’API REST pour GitHub App installations](/fr/enterprise-server@3.19/rest/apps/installations)

  Utilisez l’API REST pour obtenir des informations sur GitHub App les installations et effectuer des actions au sein de ces installations.

* [Place de marché GitHub](/fr/enterprise-server@3.19/marketplace)

  Référencez vos outils dans la Place de marché GitHub pour que les développeurs les utilisent ou les achètent.

* [Points de terminaison d’API REST pour les autorisations OAuth](/fr/enterprise-server@3.19/rest/apps/oauth-applications)

  Utilisez l’API REST pour interagir avec les OAuth apps et les autorisations OAuth des GitHub Apps

* [Points de terminaison d’API REST pour GitHub App webhooks](/fr/enterprise-server@3.19/rest/apps/webhooks)

  Utiliser l’API REST pour interagir avec les webhooks pour OAuth apps

* [Points de terminaison d’API REST pour la facturation](/fr/enterprise-server@3.19/rest/billing/billing)

  Utilisez l’API REST pour obtenir des informations de facturation.

* [Points de terminaison d’API REST pour les branches](/fr/enterprise-server@3.19/rest/branches/branches)

  Utilisez l’API REST pour modifier des branches et leurs paramètres de protection.

* [Points de terminaison d’API REST pour les branches protégées](/fr/enterprise-server@3.19/rest/branches/branch-protection)

  Utilisez l’API REST pour gérer les branches protégées.

* [Points de terminaison d’API REST pour les exécutions de vérifications](/fr/enterprise-server@3.19/rest/checks/runs)

  Utilisez l’API REST pour gérer les exécutions de vérifications.

* [Points de terminaison d’API REST pour les suites de vérifications](/fr/enterprise-server@3.19/rest/checks/suites)

  Utilisez l’API REST pour gérer les suites de vérifications.

* [Points de terminaison d’API REST pour les requêtes de rejet d’alerte code scanning](/fr/enterprise-server@3.19/rest/code-scanning/alert-dismissal-requests)

  Utilisez l’API REST pour interagir avec les requêtes de rejet d’alerte code scanning depuis un référentiel.

* [Points de terminaison d’API REST pour l’analyse de codes](/fr/enterprise-server@3.19/rest/code-scanning/code-scanning)

  Utilisez l’API REST pour récupérer et mettre à jour les alertes code scanning d’un dépôt.

* [Configurations](/fr/enterprise-server@3.19/rest/code-security/configurations)

  Utilisez l’API REST pour créer et gérer des configurations de sécurité pour votre organisation.

* [Points de terminaison d’API REST pour les codes de conduite](/fr/enterprise-server@3.19/rest/codes-of-conduct/codes-of-conduct)

  Utilisez l’API REST pour obtenir des informations sur les codes de conduite.

* [Codespaces Documentation](/fr/enterprise-server@3.19/codespaces)

  Créez un codespace pour développer dans un environnement de développement sécurisé, configurable et dédié qui fonctionne comme vous le souhaitez et où vous le souhaitez.

* [Points de terminaison d’API REST pour les collaborateurs](/fr/enterprise-server@3.19/rest/collaborators/collaborators)

  Utilisez l’API REST pour gérer les collaborateurs pour un dépôt.

* [Points de terminaison d’API REST pour les invitations du référentiel](/fr/enterprise-server@3.19/rest/collaborators/invitations)

  Utilisez l’API REST pour afficher et gérer les invitations à collaborer sur un dépôt.

* [Points de terminaison d’API REST pour les commits](/fr/enterprise-server@3.19/rest/commits/commits)

  Utilisez l’API REST pour interagir avec des commits.

* [Points de terminaison d’API REST pour le commit de commentaires](/fr/enterprise-server@3.19/rest/commits/comments)

  Utilisez l’API REST pour interagir avec les commentaires de commit.

* [Points de terminaison de l’API REST pour les statuts de commit](/fr/enterprise-server@3.19/rest/commits/statuses)

  Utilisez l’API REST pour interagir avec les états de validation.

* [Documentation de GitHub Copilot](/fr/enterprise-server@3.19/copilot)

  Vous pouvez utiliser GitHub Copilot pour améliorer votre productivité et vous aider à travailler sur le code.

* [Points de terminaison REST pour les Dependabot demandes de suppression d’alerte](/fr/enterprise-server@3.19/rest/dependabot/alert-dismissal-requests)

  Utilisez l’API REST pour gérer les Dependabot requêtes de rejet d'alerte pour un référentiel.

* [Points de terminaison d’API REST pour Dependabot alerts](/fr/enterprise-server@3.19/rest/dependabot/alerts)

  Utilisez l’API REST pour interagir avec les alertes Dependabot pour un dépôt.

* [Points de terminaison API REST pour l'accès au référentiel Dependabot](/fr/enterprise-server@3.19/rest/dependabot/repository-access)

  Utilisez l'API REST pour gérer les référentiels auxquels Dependabot peut accéder au sein d'une organisation.

* [Points de terminaison d’API REST pour les secrets Dependabot](/fr/enterprise-server@3.19/rest/dependabot/secrets)

  Utilisez l’API REST afin de gérer les secrets Dependabot pour une organisation ou un dépôt.

* [Points de terminaison d’API REST pour la révision des dépendances](/fr/enterprise-server@3.19/rest/dependency-graph/dependency-review)

  Utilisez l’API REST pour interagir avec les changements de dépendances.

* [Points de terminaison d’API REST pour la soumission de dépendances](/fr/enterprise-server@3.19/rest/dependency-graph/dependency-submission)

  Utilisez l’API REST pour soumettre des dépendances.

* [Points de terminaison d’API REST pour la nomenclature logicielle (SBOM)](/fr/enterprise-server@3.19/rest/dependency-graph/sboms)

  Utilisez l’API REST pour exporter la nomenclature logicielle (SBOM) d’un référentiel.

* [Points de terminaison d’API REST pour les clés de déploiement](/fr/enterprise-server@3.19/rest/deploy-keys/deploy-keys)

  Utilisez l’API REST pour créer et gérer des clés de déploiement.

* [Points de terminaison de l'API REST pour les politiques de branche de déploiement](/fr/enterprise-server@3.19/rest/deployments/branch-policies)

  Utilisez l’API REST pour gérer les stratégies de branche de déploiement personnalisées.

* [Points de terminaison d’API REST pour les déploiements](/fr/enterprise-server@3.19/rest/deployments/deployments)

  Utilisez l’API REST pour créer et supprimer des déploiement et des environnements de déploiement.

* [Points de terminaison d’API REST pour les environnements de déploiement](/fr/enterprise-server@3.19/rest/deployments/environments)

  Utilisez l’API REST pour créer, configurer et supprimer des environnements de déploiement.

* [Points de terminaison d’API REST pour les règles de protection](/fr/enterprise-server@3.19/rest/deployments/protection-rules)

  Utilisez l’API REST pour créer, configurer et supprimer des règles de protection de déploiement.

* [Points de terminaison d’API REST pour les états de déploiement](/fr/enterprise-server@3.19/rest/deployments/statuses)

  Utilisez l’API REST pour gérer les états de déploiement.

* [Points de terminaison d’API REST pour les emojis](/fr/enterprise-server@3.19/rest/emojis/emojis)

  Utilisez l'API REST pour répertorier et afficher tous les emojis disponibles à utiliser sur GitHub.

* [Points de terminaison d’API REST pour les statistiques d’administration](/fr/enterprise-server@3.19/rest/enterprise-admin/admin-stats)

  Utilisez l’API REST pour récupérer diverses métriques relatives à votre installation.

* [Points de terminaison de l’API REST pour les annonces globales](/fr/enterprise-server@3.19/rest/enterprise-admin/announcement)

  Utilisez l’API REST pour gérer la bannière d’annonce globale dans votre entreprise.

* [Points de terminaison d’API REST pour les journaux d’audit de l’entreprise](/fr/enterprise-server@3.19/rest/enterprise-admin/audit-log)

  Utilisez l’API REST pour récupérer les journaux d’audit d’une entreprise.

* [Points de terminaison de l’API REST pour les demandes de contournement](/fr/enterprise-server@3.19/rest/enterprise-admin/bypass-requests)

  Utilisez l'API REST pour gérer les demandes de contournement des règles de push de l'entreprise.

* [Points de terminaison de l'API REST pour les fonctionnalités de sécurité pour le code d'entreprise](/fr/enterprise-server@3.19/rest/enterprise-admin/code-security-and-analysis)

  Utilisez l’API REST pour gérer l’utilisation des fonctionnalités de sécurité pour votre entreprise.

* [Propriétés personnalisées](/fr/enterprise-server@3.19/rest/enterprise-admin/custom-properties)

  Utilisez l’API REST pour gérer les propriétés personnalisées de votre entreprise.

* [Points de terminaison d’API REST pour les webhooks globaux](/fr/enterprise-server@3.19/rest/enterprise-admin/global-webhooks)

  Utilisez l’API REST pour gérer les webhooks globaux pour votre entreprise.

* [Points de terminaison d’API REST pour LDAP](/fr/enterprise-server@3.19/rest/enterprise-admin/ldap)

  Utilisez l’API REST pour mettre à jour les relations de compte entre un utilisateur ou une équipe GitHub Enterprise Server et son entrée LDAP liée ou mettre en file d’attente une nouvelle synchronisation.

* [Licensing](/fr/enterprise-server@3.19/rest/enterprise-admin/licensing)

  Utilisez l’API REST pour obtenir des informations de licence.

* [Points de terminaison d’API REST pour la gestion de GitHub Enterprise Server](/fr/enterprise-server@3.19/rest/enterprise-admin/manage-ghes)

  Utilisez l’API REST pour gérer votre GitHub Enterprise Server instance.

* [Points de terminaison d’API REST pour hooks de pré-réception d’organisation](/fr/enterprise-server@3.19/rest/enterprise-admin/org-pre-receive-hooks)

  Utilisez l’API REST pour visualiser et modifier l’application des hooks de pré-réception qui sont disponibles pour une organisation.

* [API REST pour la gestion des installations d’applications GitHub de l’organisation](/fr/enterprise-server@3.19/rest/enterprise-admin/organization-installations)

  Utilisez l’API REST pour gérer les éléments GitHub Apps installés dans les organisations de votre entreprise.

* [Points de terminaison d’API REST pour les organisations de l’entreprise](/fr/enterprise-server@3.19/rest/enterprise-admin/orgs)

  Utilisez l’API REST pour créer des organisations sur votre entreprise.

* [Points de terminaison d’API REST pour les environnements de pré-réception](/fr/enterprise-server@3.19/rest/enterprise-admin/pre-receive-environments)

  Utilisez l’API REST pour créer, répertorier, mettre à jour et supprimer des environnements pour les hooks de pré-réception.

* [Points de terminaison d’API REST pour hooks de pré-réception](/fr/enterprise-server@3.19/rest/enterprise-admin/pre-receive-hooks)

  Utilisez l’API REST pour créer, lister, mettre à jour et supprimer des hooks de pré-réception.

* [Points de terminaison d’API REST pour les hooks de pré-réception du référentiel](/fr/enterprise-server@3.19/rest/enterprise-admin/repo-pre-receive-hooks)

  Utilisez l’API REST pour visualiser et modifier l’application des hooks de pré-réception qui sont disponibles pour un référentiel.

* [Points de terminaison d’API REST pour les règles](/fr/enterprise-server@3.19/rest/enterprise-admin/rules)

  Utilisez l’API REST pour gérer les ensembles de règles pour une entreprise. Les ensembles de règles contrôlent la façon dont les utilisateurs peuvent interagir avec les référentiels et le code.

* [Points de terminaison d’API REST pour SCIM](/fr/enterprise-server@3.19/rest/enterprise-admin/scim)

  Utilisez l’API REST pour automatiser la création d’utilisateurs et les appartenances aux équipes avec SCIM.

* [Points de terminaison d’API REST pour les utilisateurs de l’entreprise](/fr/enterprise-server@3.19/rest/enterprise-admin/users)

  Utilisez l’API REST pour suspendre, désactiver la suspension, promouvoir et rétrograder des utilisateurs au sein de votre entreprise.

* [Points de terminaison de l’API REST pour les gists.](/fr/enterprise-server@3.19/rest/gists/gists)

  Utilisez l’API REST pour répertorier, créer, mettre à jour et supprimer les gists publics sur GitHub.

* [Points de terminaison de l’API REST dédiés aux commentaires gist](/fr/enterprise-server@3.19/rest/gists/comments)

  Utilisez l’API REST pour afficher et modifier les commentaires sur un Gist.

* [Points de terminaison d’API REST pour les objets blob Git](/fr/enterprise-server@3.19/rest/git/blobs)

  Utilisez l’API REST pour interagir avec un blob (binary large object) Git, type d’objet utilisé pour stocker le contenu de chaque fichier dans un dépôt.

* [Points de terminaison d’API REST pour les commits Git](/fr/enterprise-server@3.19/rest/git/commits)

  Utilisez l’API REST pour interagir avec les objets de commit de votre base de données Git sur GitHub.

* [Points de terminaison d’API REST pour les références Git](/fr/enterprise-server@3.19/rest/git/refs)

  Utilisez l’API REST pour interagir avec les références de votre base de données Git sur GitHub

* [Points de terminaison d’API REST pour les balises Git](/fr/enterprise-server@3.19/rest/git/tags)

  Utilisez l’API REST pour interagir avec les objets d’étiquette de votre base de données Git sur GitHub.

* [Points de terminaison d’API REST pour les arborescences Git](/fr/enterprise-server@3.19/rest/git/trees)

  Utilisez l’API REST pour interagir avec les objets d’arborescence de votre base de données Git sur GitHub.

* [Points de terminaison d’API REST pour gitignore](/fr/enterprise-server@3.19/rest/gitignore/gitignore)

  Utilisez l’API REST pour obtenir des modèles `.gitignore` qui peuvent être utilisés pour ignorer les fichiers et les répertoires.

* [Points de terminaison d’API REST pour les destinataires de problèmes](/fr/enterprise-server@3.19/rest/issues/assignees)

  Utilisez l’API REST pour gérer les destinataires sur les problèmes et les demandes de tirage.

* [Points de terminaison d’API REST pour les commentaires de problème](/fr/enterprise-server@3.19/rest/issues/comments)

  Utilisez l’API REST pour gérer les commentaires sur les incidents et les pull requests.

* [Points de terminaison d’API REST pour les événements de problèmes](/fr/enterprise-server@3.19/rest/issues/events)

  Utilisez l’API REST pour récupérer des événements déclenchés par l’activité dans les problèmes et les demandes de tirage.

* [Points de terminaison de l'API REST pour les dépendances des problèmes](/fr/enterprise-server@3.19/rest/issues/issue-dependencies)

  Utilisez l'API REST pour afficher, ajouter et supprimer les dépendances des tickets.

* [Points de terminaison d’API REST pour les valeurs de champ de problème](/fr/enterprise-server@3.19/rest/issues/issue-field-values)

  Utilisez l’API REST pour afficher et gérer les valeurs des champs de problème pour les problèmes.

* [Points de terminaison d’API REST pour les problèmes](/fr/enterprise-server@3.19/rest/issues/issues)

  Utilisez l’API REST pour gérer les problèmes et les demandes de tirage.

* [Points de terminaison d’API REST pour les étiquettes](/fr/enterprise-server@3.19/rest/issues/labels)

  Utilisez l’API REST pour gérer les étiquettes pour les référentiels, les problèmes et les demandes de tirage.

* [Points de terminaison d’API REST pour les jalons](/fr/enterprise-server@3.19/rest/issues/milestones)

  Utilisez l’API REST pour gérer des jalons.

* [Points de terminaison d’API REST pour les événements de chronologie](/fr/enterprise-server@3.19/rest/issues/timeline)

  Utilisez l'API REST pour recevoir des événements déclenchés par l'activité sur la timeline dans les issues et pull requests.

* [Points de terminaison d’API REST pour les licences](/fr/enterprise-server@3.19/rest/licenses/licenses)

  Utilisez l'API REST pour récupérer les licences de open source populaires et les informations sur le fichier de licence d'un projet particulier.

* [Points de terminaison d’API REST pour Markdown](/fr/enterprise-server@3.19/rest/markdown/markdown)

  Utilisez l’API REST pour afficher un document Markdown sous forme de page HTML ou de texte brut.

* [Points de terminaison d’API REST pour les métadonnées](/fr/enterprise-server@3.19/rest/meta/meta)

  Utilisez l’API REST pour obtenir des métadonnées sur GitHub, y compris les adresses IP des GitHub services.

* [Points de terminaison d’API REST pour les statistiques de dépôt](/fr/enterprise-server@3.19/rest/metrics/statistics)

  Utilisez l’API REST pour récupérer les données que GitHub utilise pour visualiser différents types d’activités de dépôt.

* [Points de terminaison d’API REST pour les migrations d’organisation](/fr/enterprise-server@3.19/rest/migrations/orgs)

  Utilisez l’API REST pour exporter un ou plusieurs référentiels afin de les déplacer vers un autre GitHub Enterprise Server.

* [Points de terminaison d’API REST pour les migrations d’utilisateur](/fr/enterprise-server@3.19/rest/migrations/users)

  Utilisez l'API REST pour consulter, sauvegarder ou migrer vos données utilisateur stockées sur GitHub.

* [Points de terminaison d’API REST pour les autorisations d’application OAuth](/fr/enterprise-server@3.19/rest/oauth-authorizations/oauth-authorizations)

  Utilisez l’API REST pour gérer l’accès de OAuth apps à votre compte.

* [Points de terminaison de l'API REST pour les requêtes de contournement des règles de push de l'organisation](/fr/enterprise-server@3.19/rest/orgs/bypass-requests)

  Utilisez l'API REST pour gérer les demandes de contournement des règles de push de l'organisation.

* [Points de terminaison d’API REST pour les propriétés personnalisées](/fr/enterprise-server@3.19/rest/orgs/custom-properties)

  Utilisez l’API REST afin de créer et gérer des propriétés personnalisées pour une organisation.

* [Points de terminaison d’API REST pour les rôles de référentiel personnalisés](/fr/enterprise-server@3.19/rest/orgs/custom-roles)

  Utilisez l’API REST pour interagir avec des rôles de référentiel personnalisés.

* [Points de terminaison d’API REST pour les membres de l’organisation](/fr/enterprise-server@3.19/rest/orgs/members)

  Utilisez l’API REST pour gérer les appartenances à votre organisation.

* [Points de terminaison d’API REST pour les rôles de l’organisation](/fr/enterprise-server@3.19/rest/orgs/organization-roles)

  Utilisez l'API REST pour interagir avec les rôles d'organisation.

* [Points de terminaison d’API REST pour les organisations](/fr/enterprise-server@3.19/rest/orgs/orgs)

  Utilisez l’API REST pour interagir avec des organisations.

* [Points de terminaison d’API REST pour les collaborateurs externes](/fr/enterprise-server@3.19/rest/orgs/outside-collaborators)

  Utilisez l’API REST pour gérer les collaborateurs externes.

* [Points de terminaison d’API REST pour les jetons d’accès personnels](/fr/enterprise-server@3.19/rest/orgs/personal-access-tokens)

  Utilisez l’API REST pour gérer les fine-grained personal access token.

* [Points de terminaison d’API REST pour les suites de règles](/fr/enterprise-server@3.19/rest/orgs/rule-suites)

  Utilisez l’API REST pour gérer les séries de règles pour les organisations.

* [Points de terminaison d’API REST pour les règles](/fr/enterprise-server@3.19/rest/orgs/rules)

  Utilisez l'API REST pour gérer les suites de règles pour les organisations. Les ensembles de règles d’organisation contrôlent la façon dont les personnes peuvent interagir avec les branches et les étiquettes sélectionnées dans les dépôts d’une organisation.

* [Points de terminaison d’API REST pour les gestionnaires de sécurité](/fr/enterprise-server@3.19/rest/orgs/security-managers)

  Utilisez l’API REST pour gérer les gestionnaires de sécurité dans une organisation.

* [Points de terminaison d’API REST pour les webhooks de l'organisation](/fr/enterprise-server@3.19/rest/orgs/webhooks)

  Utilisez l’API REST pour interagir avec les webhooks d’une organisation.

* [Points de terminaison d’API REST pour les packages](/fr/enterprise-server@3.19/rest/packages/packages)

  Utilisez l’API REST pour interagir avec GitHub Packages.

* [Points de terminaison d’API REST pour GitHub Pages](/fr/enterprise-server@3.19/rest/pages/pages)

  Utilisez l’API REST pour interagir avec des sites et des builds GitHub Pages.

* [Configurations de l’organisation](/fr/enterprise-server@3.19/rest/private-registries/organization-configurations)

  Utilisez l’API REST pour gérer les configurations du registre privé pour les organisations.

* [Points de terminaison d’API REST pour les pull requests](/fr/enterprise-server@3.19/rest/pulls/pulls)

  Utilisez l'API REST pour interagir avec les pull requests.

* [Points de terminaison d’API REST pour les commentaires de révision de demande de tirage](/fr/enterprise-server@3.19/rest/pulls/comments)

  Utilisez l’API REST pour interagir avec les commentaires de révision de pull request.

* [Points de terminaison d’API REST pour les demandes de révision](/fr/enterprise-server@3.19/rest/pulls/review-requests)

  Utilisez l’API REST pour interagir avec les demandes de révision.

* [Points de terminaison d’API REST pour les révisions de demande de tirage](/fr/enterprise-server@3.19/rest/pulls/reviews)

  Utilisez l’API REST pour interagir avec les révisions de demande de tirage (pull request).

* [Points de terminaison d’API REST pour les limites de débit](/fr/enterprise-server@3.19/rest/rate-limit/rate-limit)

  Utilisez l’API REST pour vérifier l’état actuel de votre limite de débit.

* [Points de terminaison d’API REST pour les réactions](/fr/enterprise-server@3.19/rest/reactions/reactions)

  Utilisez l’API REST pour interagir avec les réactions sur GitHub.

* [Points de terminaison de l'API REST pour les lancements](/fr/enterprise-server@3.19/rest/releases/releases)

  Utilisez l’API REST pour créer, modifier et supprimer des versions.

* [Points de terminaison d’API REST pour les éléments de version](/fr/enterprise-server@3.19/rest/releases/assets)

  Utilisez l’API REST pour gérer les ressources de mise en production.

* [Points de terminaison d’API REST pour les liens automatiques du référentiel](/fr/enterprise-server@3.19/rest/repos/autolinks)

  Utilisez l’API REST pour ajouter des liens automatiques à des ressources externes.

* [Points d'extrémité de l'API REST pour les demandes de contournement des règles de poussée du référentiel](/fr/enterprise-server@3.19/rest/repos/bypass-requests)

  Utilisez l'API REST pour gérer les demandes de contournement des règles de poussée du référentiel.

* [Points de terminaison d’API REST pour les contenus du référentiel](/fr/enterprise-server@3.19/rest/repos/contents)

  Utilisez l’API REST pour créer, modifier et supprimer du contenu codé en Base64 dans un dépôt.

* [Points de terminaison d’API REST pour les propriétés personnalisées](/fr/enterprise-server@3.19/rest/repos/custom-properties)

  Utilisez l’API REST pour répertorier les propriétés personnalisées attribuées à un référentiel par l’organisation.

* [Points de terminaison d'API REST pour les forks](/fr/enterprise-server@3.19/rest/repos/forks)

  Utilisez l’API REST pour gérer les duplications de référentiels.

* [Points de terminaison d’API REST pour Git LFS](/fr/enterprise-server@3.19/rest/repos/lfs)

  Utilisez l’API REST pour activer ou désactiver la fonctionnalité Stockage des fichiers volumineux Git (LFS) pour un référentiel.

* [Points de terminaison d’API REST pour les référentiels](/fr/enterprise-server@3.19/rest/repos/repos)

  Utilisez l’API REST pour gérer les référentiels sur GitHub.

* [Points de terminaison d’API REST pour les suites de règles](/fr/enterprise-server@3.19/rest/repos/rule-suites)

  Utilisez l’API REST pour gérer les suites de règles pour les référentiels.

* [Points de terminaison d’API REST pour les règles](/fr/enterprise-server@3.19/rest/repos/rules)

  Utilisez l’API REST pour gérer les ensembles de règles pour les référentiels. Les ensembles de règles contrôlent la façon dont les utilisateurs peuvent interagir avec les branches et les étiquettes sélectionnées dans un dépôt.

* [Points de terminaison d’API REST pour les balises du référentiel](/fr/enterprise-server@3.19/rest/repos/tags)

  Utilisez l’API REST pour gérer les étiquettes d’un référentiel.

* [Points de terminaison d’API REST pour les webhooks du référentiel](/fr/enterprise-server@3.19/rest/repos/webhooks)

  Utilisez l’API REST pour créer et gérer des webhooks pour vos dépôts.

* [Points de terminaison d’API REST pour la recherche](/fr/enterprise-server@3.19/rest/search/search)

  Utilisez l’API REST pour rechercher des éléments spécifiques sur GitHub.

* [Demandes de rejet d’alerte](/fr/enterprise-server@3.19/rest/secret-scanning/alert-dismissal-requests)

  Utilisez l’API REST pour gérer les demandes de rejet d'alerte pour l’analyse des secrets.

* [Points de terminaison de l’API REST pour les demandes de dérogation à la protection push](/fr/enterprise-server@3.19/rest/secret-scanning/delegated-bypass)

  Utilisez l’API REST pour gérer les demandes de contournement de la protection push pour la détection de secrets.

* [Points de terminaison de l'API REST pour la protection push lors de l'analyse des secrets](/fr/enterprise-server@3.19/rest/secret-scanning/push-protection)

  Utilisez l'API REST pour gérer la protection push contre l'analyse des secrets.

* [Points de terminaison d’API REST pour l’analyse de secrets](/fr/enterprise-server@3.19/rest/secret-scanning/secret-scanning)

  Utilisez l’API REST pour récupérer et mettre à jour des alertes de secret à partir d’un référentiel.

* [Points de terminaison d’API REST pour les avis de sécurité globaux](/fr/enterprise-server@3.19/rest/security-advisories/global-advisories)

  Utilisez l'API REST pour afficher les avis de sécurité globale.

* [Points de terminaison d’API REST pour les groupes externes](/fr/enterprise-server@3.19/rest/teams/external-groups)

  Utilisez l’API REST pour afficher les groupes de fournisseurs d’identité externes disponibles pour votre organisation, et de gérer la connexion entre les groupes externes et les équipes de votre organisation.

* [Points de terminaison d’API REST pour les membres de l’équipe](/fr/enterprise-server@3.19/rest/teams/members)

  Utilisez l'API REST pour créer et gérer l'appartenance des équipes à votre organisation GitHub.

* [Points de terminaison d’API REST pour les équipes](/fr/enterprise-server@3.19/rest/teams/teams)

  Utilisez l’API REST pour créer et gérer des équipes dans votre organisation GitHub.

* [Points de terminaison d’API REST pour les e-mails](/fr/enterprise-server@3.19/rest/users/emails)

  Utilisez l’API REST pour gérer les adresses e-mail des utilisateurs authentifiés.

* [Points de terminaison d’API REST pour les abonnés](/fr/enterprise-server@3.19/rest/users/followers)

  Utilisez l’API REST pour obtenir des informations sur les abonnés des utilisateurs authentifiés.

* [Points de terminaison d’API REST pour les clés GPG](/fr/enterprise-server@3.19/rest/users/gpg-keys)

  Utilisez l’API REST pour gérer les clés GPG des utilisateurs authentifiés.

* [Points de terminaison d’API REST pour les clés SSH dans Git](/fr/enterprise-server@3.19/rest/users/keys)

  Utilisez l’API REST pour gérer les clés SSH Git des utilisateurs authentifiés.

* [Points de terminaison d’API REST pour les comptes sociaux](/fr/enterprise-server@3.19/rest/users/social-accounts)

  Utilisez l’API REST pour gérer les comptes sociaux des utilisateurs authentifiés.

* [Points de terminaison d’API REST pour les clés de signature SSH](/fr/enterprise-server@3.19/rest/users/ssh-signing-keys)

  Utilisez l’API REST pour gérer les clés de signature SSH des utilisateurs authentifiés.

* [Points de terminaison d’API REST pour les utilisateurs](/fr/enterprise-server@3.19/rest/users/users)

  Utilisez l’API REST pour obtenir des informations publiques et privées sur les utilisateurs authentifiés.