Skip to main content
GitHub Docs
All products
GraphQL API
Overview
About the GraphQL API
Public schema
Schema previews
Breaking changes
Changelog
Explorer
Resource limitations
Reference
Queries
Mutations
Objects
Interfaces
Enums
Unions
Input objects
Scalars
Guides
Introduction to GraphQL
Form calls with GraphQL
Using global node IDs
Migrate from REST to GraphQL
Using the Explorer
Manage enterprise accounts
GraphQL API
/
Overview
Enterprise Server 3.3
Free, Pro, & Team
Enterprise Cloud
Enterprise Server 3.5
Enterprise Server 3.4
Enterprise Server 3.3
Enterprise Server 3.2
Enterprise Server 3.1
GitHub AE
All Enterprise Server releases
About versions
English
English
简体中文
(
Simplified Chinese
)
日本語
(
Japanese
)
Español
(
Spanish
)
Português do Brasil
(
Portuguese
)
Search GitHub Docs
GitHub Docs
GraphQL API
/
Overview
GraphQL API
Get started
Account and profile
Authentication
Repositories
GitHub
Enterprise administrators
Billing and payments
Site policy
Organizations
Code security
Pull requests
GitHub Issues
GitHub Actions
GitHub Codespaces
GitHub Packages
Search on GitHub
Developers
REST API
GraphQL API
GitHub CLI
GitHub Discussions
GitHub Sponsors
Building communities
GitHub Pages
Education
GitHub Desktop
GitHub Support
Atom
Electron
CodeQL
npm
Enterprise Server 3.3
Free, Pro, & Team
Enterprise Cloud
Enterprise Server 3.5
Enterprise Server 3.4
Enterprise Server 3.3
Enterprise Server 3.2
Enterprise Server 3.1
GitHub AE
All Enterprise Server releases
About versions
English
English
简体中文
(
Simplified Chinese
)
日本語
(
Japanese
)
Español
(
Spanish
)
Português do Brasil
(
Portuguese
)
Search GitHub Docs
Overview
Learn about the GitHub GraphQL API, previews for upcoming changes, breaking changes, and limitations. You can also use the GraphQL Explorer to interact with the API on real GitHub data.
About the GraphQL API
Public schema
Schema previews
Breaking changes
Changelog
Explorer
Resource limitations