# Documentation sur l’API GraphQL GitHub

Pour créer des intégrations, récupérer des données et automatiser vos flux de travail, utilisez l’API GitHub GraphQL. L’API GitHub GraphQL offre des requêtes plus précises et flexibles que l’API GitHub REST.

## Recommended

* [À propos de l’API GraphQL](/fr/enterprise-cloud@latest/graphql/overview/about-the-graphql-api)

  L’API GraphQL GitHub offre la flexibilité et la possibilité de définir précisément les données que vous voulez récupérer.

* [Présentation de GraphQL](/fr/enterprise-cloud@latest/graphql/guides/introduction-to-graphql)

  Découvrez la terminologie et les concepts utiles pour l’utilisation de l’API GraphQL GitHub.

* [Création d’appels avec GraphQL](/fr/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql)

  Découvrez comment s’authentifier auprès de l’API GraphQL, puis comment créer et exécuter des requêtes et des mutations.

* [Utilisation de la pagination dans l’API GraphQL](/fr/enterprise-cloud@latest/graphql/guides/using-pagination-in-the-graphql-api)

  Découvrez comment parcourir les jeux de données à l’aide de la pagination basée sur le curseur avec l’API GraphQL.

* [Migration de REST vers GraphQL](/fr/enterprise-cloud@latest/graphql/guides/migrating-from-rest-to-graphql)

  Découvrez les bonnes pratiques et les aspects de la migration de l’API REST de GitHub vers l’API GraphQL de GitHub.

* [Limites de débit et limites de requête pour l’API GraphQL](/fr/enterprise-cloud@latest/graphql/overview/rate-limits-and-query-limits-for-the-graphql-api)

  L’API GraphQL GitHub a des limitations en place pour se protéger d’appels excessifs ou abusifs aux serveurs de GitHub.

## Links

### Getting started

* [À propos de l’API GraphQL](/fr/enterprise-cloud@latest/graphql/overview/about-the-graphql-api)

  L’API GraphQL GitHub offre la flexibilité et la possibilité de définir précisément les données que vous voulez récupérer.

* [Création d’appels avec GraphQL](/fr/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql)

  Découvrez comment s’authentifier auprès de l’API GraphQL, puis comment créer et exécuter des requêtes et des mutations.

## Articles

* [À propos de l’API GraphQL](/fr/enterprise-cloud@latest/graphql/overview/about-the-graphql-api)

  L’API GraphQL GitHub offre la flexibilité et la possibilité de définir précisément les données que vous voulez récupérer.

* [Schéma public](/fr/enterprise-cloud@latest/graphql/overview/public-schema)

  Téléchargez le schéma public pour l’API GraphQL GitHub.

* [Changements cassants](/fr/enterprise-cloud@latest/graphql/overview/breaking-changes)

  Découvrez les modifications majeures récentes et à venir de l'API GraphQL de GitHub.

* [Limites de débit et limites de requête pour l’API GraphQL](/fr/enterprise-cloud@latest/graphql/overview/rate-limits-and-query-limits-for-the-graphql-api)

  L’API GraphQL GitHub a des limitations en place pour se protéger d’appels excessifs ou abusifs aux serveurs de GitHub.

* [Requêtes](/fr/enterprise-cloud@latest/graphql/reference/queries)

  Le type de requête définit les opérations GraphQL qui récupèrent les données à partir du serveur.

* [Mutations](/fr/enterprise-cloud@latest/graphql/reference/mutations)

  Le type de mutation définit les opérations GraphQL qui modifient les données sur le serveur.

* [Objets](/fr/enterprise-cloud@latest/graphql/reference/objects)

  Les objets de GraphQL représentent les ressources auxquelles vous pouvez accéder.

* [Interfaces](/fr/enterprise-cloud@latest/graphql/reference/interfaces)

  Les interfaces servent d’objets parents dont d’autres objets peuvent hériter.

* [Énumérations](/fr/enterprise-cloud@latest/graphql/reference/enums)

  Les enums représentent des ensembles de valeurs possibles pour un champ.

* [Syndicats](/fr/enterprise-cloud@latest/graphql/reference/unions)

  Une union est un type d’objet représentant de nombreux objets.

* [Objets d’entrée](/fr/enterprise-cloud@latest/graphql/reference/input-objects)

  Les objets d’entrée peuvent être décrits comme des « objets composables », car ils incluent un ensemble de champs d’entrée qui définissent l’objet.

* [Valeurs scalaires](/fr/enterprise-cloud@latest/graphql/reference/scalars)

  Les scalaires sont des valeurs primitives de type Int, Float, String, Boolean ou ID.

* [Présentation de GraphQL](/fr/enterprise-cloud@latest/graphql/guides/introduction-to-graphql)

  Découvrez la terminologie et les concepts utiles pour l’utilisation de l’API GraphQL GitHub.

* [Création d’appels avec GraphQL](/fr/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql)

  Découvrez comment s’authentifier auprès de l’API GraphQL, puis comment créer et exécuter des requêtes et des mutations.

* [Utilisation d’ID de nœud globaux](/fr/enterprise-cloud@latest/graphql/guides/using-global-node-ids)

  Vous pouvez obtenir des ID de nœud globaux d’objets via l’API REST et les utiliser dans les opérations GraphQL.

* [Migration de REST vers GraphQL](/fr/enterprise-cloud@latest/graphql/guides/migrating-from-rest-to-graphql)

  Découvrez les bonnes pratiques et les aspects de la migration de l’API REST de GitHub vers l’API GraphQL de GitHub.

* [Utilisation des clients GraphQL](/fr/enterprise-cloud@latest/graphql/guides/using-graphql-clients)

  Vous pouvez exécuter des requêtes sur des données réelles GitHub à l’aide de divers clients et bibliothèques GraphQL.

* [Utilisation de la pagination dans l’API GraphQL](/fr/enterprise-cloud@latest/graphql/guides/using-pagination-in-the-graphql-api)

  Découvrez comment parcourir les jeux de données à l’aide de la pagination basée sur le curseur avec l’API GraphQL.

* [Gestion des comptes d’entreprise](/fr/enterprise-cloud@latest/graphql/guides/managing-enterprise-accounts)

  Vous pouvez gérer votre compte d’entreprise et les organisations qu’il détient avec l’API GraphQL.

* [Utilisation de l’API GraphQL pour les discussions](/fr/enterprise-cloud@latest/graphql/guides/using-the-graphql-api-for-discussions)

  Découvrez comment utiliser l’API GraphQL GitHub Discussions.

* [Migration d’ID de nœud global GraphQL](/fr/enterprise-cloud@latest/graphql/guides/migrating-graphql-global-node-ids)

  Découvrez les deux formats d’ID de nœud globaux et comment migrer du format hérité vers le nouveau format.