{"meta":{"title":"Guides","intro":"Learn about getting started with GraphQL, migrating from REST to GraphQL, and how to use the GitHub GraphQL API for a variety of tasks.","product":"GraphQL API","breadcrumbs":[{"href":"/en/graphql","title":"GraphQL API"},{"href":"/en/graphql/guides","title":"Guides"}],"documentType":"category"},"body":"# Guides\n\nLearn about getting started with GraphQL, migrating from REST to GraphQL, and how to use the GitHub GraphQL API for a variety of tasks.\n\n## Links\n\n* [Introduction to GraphQL](/en/graphql/guides/introduction-to-graphql)\n\n  Learn useful terminology and concepts for using the GitHub GraphQL API.\n\n* [Forming calls with GraphQL](/en/graphql/guides/forming-calls-with-graphql)\n\n  Learn how to authenticate to the GraphQL API, then learn how to create and run queries and mutations.\n\n* [Using global node IDs](/en/graphql/guides/using-global-node-ids)\n\n  You can get global node IDs of objects via the REST API and use them in GraphQL operations.\n\n* [Migrating from REST to GraphQL](/en/graphql/guides/migrating-from-rest-to-graphql)\n\n  Learn best practices and considerations for migrating from GitHub's REST API to GitHub's GraphQL API.\n\n* [Using GraphQL Clients](/en/graphql/guides/using-graphql-clients)\n\n  You can run queries on real GitHub data using various GraphQL clients and libraries.\n\n* [Using pagination in the GraphQL API](/en/graphql/guides/using-pagination-in-the-graphql-api)\n\n  Learn how to traverse data sets using cursor based pagination with the GraphQL API.\n\n* [Managing enterprise accounts](/en/managing-enterprise-accounts)\n\n  You can manage your enterprise account and the organizations it owns with the GraphQL API.\n\n* [Using the GraphQL API for Discussions](/en/graphql/guides/using-the-graphql-api-for-discussions)\n\n  Learn how to use the GitHub Discussions GraphQL API.\n\n* [Migrating GraphQL global node IDs](/en/graphql/guides/migrating-graphql-global-node-ids)\n\n  Learn about the two global node ID formats and how to migrate from the legacy format to the new format."}