GitHub GraphQL API - GitHub Docs

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