GitHub GraphQL API

You can use the GitHub GraphQL API to create precise and flexible queries for the data you need to integrate with GitHub.

  • 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.

  • Referenceโ†’

    View reference documentation to learn about the data types available in the GitHub GraphQL API schema.

  • Guidesโ†’

    Learn about getting started with GraphQL, migrating from REST to GraphQL, and how to use the GitHub GraphQL API for a variety of tasks.

Did this doc help you?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

Or, learn how to contribute.