SOLFIND
Web Lens
Portal home

GitHub GraphQL API documentation - GitHub Docs

https://docs.github.com/en/graphql • 153 KB fetched
Open original page


GitHub GraphQL API documentation - GitHub Docs Skip to main content GitHub Docs Version: Free, Pro, & Team Search or ask Copilot Search or ask Copilot Select language: current language is English Search or ask Copilot Search or ask Copilot Open menu Collapse sidebar Expand sidebar Scroll breadcrumbs left * Home * GraphQL API Scroll breadcrumbs right GraphQL API * * * Overview * About the GraphQL API * Public schema * Breaking changes * Changelog * 2026 * 2025 * 2024 * 2023 * 2022 * 2021 * 2020 * 2019 * 2018 * 2017 * Rate and query limits * Reference * Actions * Activity * GitHub Apps * Branches * Checks * Commits * Copilot * Dependabot * Dependency graph * Deploy keys * Deployments * Discussions * Enterprise administration * Gists * Git * Issues * Licenses * Meta * Migrations * Organizations * Packages * Projects * Projects (classic) * Pull requests * Reactions * Releases * Repositories * Search * Security advisories * Sponsors * Teams * Users * Other * Guides * Introduction to GraphQL * Form calls with GraphQL * Using global node IDs * Migrate from REST to GraphQL * Using GraphQL Clients * Pagination * Use GraphQL for Discussions * Migrating global node IDs GitHub GraphQL API documentation To create integrations, retrieve data, and automate your workflows, use the GitHub GraphQL API. The GitHub GraphQL API offers more precise and flexible queries than the GitHub REST API. Overview Quickstart Recommended About the GraphQL API The GitHub GraphQL API offers flexibility and the ability to define precisely the data you want to fetch. Introduction to GraphQL Learn useful terminology and concepts for using the GitHub GraphQL API. Forming calls with GraphQL Learn how to authenticate to the GraphQL API, then learn how to create and run queries and mutations. Articles Category : All categories Get started and make API calls About the GraphQL API The GitHub GraphQL API offers flexibility and the ability to define precisely the data you want to fetch. Explore the schema reference Actions Reference documentation for GraphQL schema types in the Actions category. Explore the schema reference Activity Reference documentation for GraphQL schema types in the Activity category. Explore the schema reference Branches Reference documentation for GraphQL schema types in the Branches category. Understand API changes and limits Breaking changes Learn about recent and upcoming breaking changes to the GitHub GraphQL API. Explore the schema reference Checks Reference documentation for GraphQL schema types in the Checks category. Explore the schema reference Commits Reference documentation for GraphQL schema types in the Commits category. Explore the schema reference Copilot Reference documentation for GraphQL schema types in the Copilot category. Explore the schema reference Dependabot Reference documentation for GraphQL schema types in the Dependabot category. Showing 1-9 of 55 Previous 1 2 3 4 5 6 7 Next Help and support Did you find what you needed? Yes No Privacy policy Help us make these docs great! All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request. Make a contribution Learn how to contribute Still need help? Ask the GitHub community Contact support Legal * © 2026 GitHub, Inc. * Terms * Privacy * Status * Pricing * Expert services * Blog

Links found on this page

  1. Skip to main content [direct]
  2. GitHub Docs [direct]
  3. About the GraphQL API [direct]
  4. Public schema [direct]
  5. Breaking changes [direct]
  6. 2026 [direct]
  7. 2025 [direct]
  8. 2024 [direct]
  9. 2023 [direct]
  10. 2022 [direct]
  11. 2021 [direct]
  12. 2020 [direct]
  13. 2019 [direct]
  14. 2018 [direct]
  15. 2017 [direct]
  16. Rate and query limits [direct]
  17. Actions [direct]
  18. Activity [direct]
  19. GitHub Apps [direct]
  20. Branches [direct]
  21. Checks [direct]
  22. Commits [direct]
  23. Copilot [direct]
  24. Dependabot [direct]
  25. Dependency graph [direct]
  26. Deploy keys [direct]
  27. Deployments [direct]
  28. Discussions [direct]
  29. Enterprise administration [direct]
  30. Gists [direct]
  31. Git [direct]
  32. Issues [direct]
  33. Licenses [direct]
  34. Meta [direct]
  35. Migrations [direct]
  36. Organizations [direct]
  37. Packages [direct]
  38. Projects [direct]
  39. Projects (classic) [direct]
  40. Pull requests [direct]
  41. Reactions [direct]
  42. Releases [direct]
  43. Repositories [direct]
  44. Search [direct]
  45. Security advisories [direct]
  46. Sponsors [direct]
  47. Teams [direct]
  48. Users [direct]
  49. Other [direct]
  50. Introduction to GraphQL [direct]
  51. Form calls with GraphQL [direct]
  52. Using global node IDs [direct]
  53. Migrate from REST to GraphQL [direct]
  54. Using GraphQL Clients [direct]
  55. Pagination [direct]
  56. Use GraphQL for Discussions [direct]
  57. Migrating global node IDs [direct]
  58. Overview [direct]
  59. Quickstart [direct]
  60. About the GraphQL API [direct]
  61. Introduction to GraphQL [direct]
  62. Forming calls with GraphQL [direct]
  63. Privacy policy [direct]
  64. Make a contribution [direct]
  65. Learn how to contribute [direct]
  66. Ask the GitHub community [direct]
  67. Contact support [direct]
  68. Terms [direct]
  69. Status [direct]
  70. Pricing [direct]
  71. Expert services [direct]
  72. Blog [direct]