{"meta":{"title":"Utilisation des clients GraphQL","intro":"Vous pouvez exécuter des requêtes sur des données réelles GitHub à l’aide de divers clients et bibliothèques GraphQL.","product":"GraphQL API","breadcrumbs":[{"href":"/fr/enterprise-cloud@latest/graphql","title":"GraphQL API"},{"href":"/fr/enterprise-cloud@latest/graphql/guides","title":"Guides"},{"href":"/fr/enterprise-cloud@latest/graphql/guides/using-graphql-clients","title":"Utilisation des clients GraphQL"}],"documentType":"article"},"body":"# Utilisation des clients GraphQL\n\nVous pouvez exécuter des requêtes sur des données réelles GitHub à l’aide de divers clients et bibliothèques GraphQL.\n\n> \\[!WARNING]\n> L’Explorateur GraphQL a été supprimé de la documentation le 11 novembre 2025. Voir notre [annonce de journal des modifications](https://github.blog/changelog/2025-11-07-graphql-explorer-removal-from-api-documentation-on-november-7-2025).\n\n## Utilisation des IDE client GraphQL\n\nIl existe de nombreux IDE clients GraphQL open source que vous pouvez utiliser pour accéder à l'API GraphQL de GitHub.\n\nConsultez [Création d’appels avec GraphQL](/fr/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql) pour obtenir des informations détaillées sur les méthodes HTTP, l’authentification et la structure des appels GraphQL.\n\nTout d’abord, choisissez un client. Les options courantes comprennent GraphiQL, Insomnia et Altair (bureau/web/extension). Vous pouvez consulter la liste complète des clients dans le [répertoire des outils de l’organisation GraphQL](https://graphql.org/community/tools-and-libraries/?tags=services).\n\nLes instructions génériques suivantes fonctionneront avec la plupart des clients GraphQL :\n\n1. Dirigez le client vers le point de terminaison GraphQL : `https://api.github.com/graphql`.\n\n2. Ajoutez un en-tête `Authorization` : `Authorization: Bearer TOKEN` (remplacez `TOKEN` par votre GitHub personal access token. Pour plus d’informations, consultez [Gestion de vos jetons d’accès personnels](/fr/enterprise-cloud@latest/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens)).\n\n3. Définissez la méthode de requête sur `POST` ou, si disponible, utilisez le mode GraphQL fourni par le client.\n\n4. Entrez votre requête ou votre mutation dans l’éditeur et, si nécessaire, fournissez des variables dans le panneau « Variables ».\n\n   Exemple :\n\n   ```graphql\n   query {\n     viewer {\n       login\n     }\n   }\n   ```\n\n5. Si votre client a besoin d’un schéma pour le rendu de la documentation ou la saisie semi-automatique, récupérez-le via une requête d’introspection GraphQL. De nombreux clients peuvent le faire automatiquement à partir du panneau « Docs ».\n\n   Requête d’introspection minimale :\n\n   ```graphql\n   query IntrospectionQuery {\n     __schema {\n       types {\n         name\n       }\n     }\n   }\n   ```\n\n6. Exécutez la requête et inspectez la réponse JSON. La requête de l’exemple doit renvoyer l’identifiant associé à GitHub personal access token avec lequel vous vous êtes authentifié.\n\nUtilisez l’interface utilisateur client pour explorer les documents, exécuter des requêtes et enregistrer les requêtes si nécessaire.\n\n## GitHub CLI\n\nVous pouvez également utiliser la ligne de commande avec GitHub CLI pour exécuter des requêtes GraphQL.\n\n1. Installez et [authentiquez avec GitHub CLI](https://cli.github.com/manual/gh_auth_login).\n2. Exécutez une requête sur `https://api.github.com/graphql` à l’aide du point de terminaison GraphQL avec la sous-commande [`gh api`](https://cli.github.com/manual/gh_api).\n\nExemple :\n\n```shell\ngh api graphql -f query='query { viewer { login } }'\n```\n\nCela devrait renvoyer l’identifiant associé à GitHub personal access token avec lequel vous vous êtes authentifié.\n\n## Demande de support\n\nPour consulter les questions, les rapports de bogues et les discussions concernant GitHub Apps, OAuth apps et le développement d’API, explorez les [Catégorie API et Webhooks dans les discussions de la communauté GitHub](https://github.com/orgs/community/discussions/categories/api-and-webhooks). Les discussions sont animées et gérées par le personnel GitHub et répondues par la communauté GitHub.\n\nEnvisagez de contacter le [Support GitHub](https://support.github.com/) directement à l’aide du formulaire de contact pour :\n\n* Réponse garantie du personnel de GitHub\n* Les demandes de support impliquant des données sensibles ou des préoccupations d’ordre privé\n* Demandes de fonctionnalités\n* Commentaires sur les produits GitHub"}