GitHub · GraphQL Specification

GitHub GraphQL API

The GitHub GraphQL API provides a flexible query language for accessing GitHub data, allowing clients to request exactly the fields they need in a single request. It supports queries, mutations, and subscriptions across all GitHub resources including repositories, issues, pull requests, users, organizations, and projects, and is the recommended API for new integrations that need precise data fetching.

Documentation Endpoint View on GitHub CodePipelinesPlatformSoftware DevelopmentSource ControlT1GraphQL

Overview

GitHub GraphQL API is a GraphQL API specification published by GitHub on the APIs.io network.

The GitHub GraphQL API provides a flexible query language for accessing GitHub data, allowing clients to request exactly the fields they need in a single request. It supports queries, mutations, and subscriptions across all GitHub resources including repositories, issues, pull requests, users, organizations, and projects, and is the recommended API for new integrations that need precise data fetching.

The GraphQL endpoint is available at https://api.github.com/graphql. documentation is published at https://docs.github.com/en/graphql.

The specification includes 2 reference links.

Tagged areas include Code, Pipelines, Platform, Software Development, and Source Control.

Endpoint

https://api.github.com/graphql

References

Related API Specs

GitHub App API (OpenAPI) GitHub Authorization API (OpenAPI) GitHub Code of Conduct API (OpenAPI) GitHub Emojis API (OpenAPI) GitHub Events API (OpenAPI) GitHub Feeds API (OpenAPI) GitHub Gists API (OpenAPI) GitHub Gitignore Templates API (OpenAPI) GitHub Installation API (OpenAPI) GitHub Issues API (OpenAPI) GitHub Licenses API (OpenAPI) GitHub Enterprise Management API (OpenAPI) GitHub Markdown API (OpenAPI) GitHub Meta API (OpenAPI) GitHub Networks API (OpenAPI) GitHub Notifications API (OpenAPI) GitHub Octocat API (OpenAPI) GitHub Organization API (OpenAPI) GitHub Projects API (OpenAPI) GitHub Rate Limit API (OpenAPI) GitHub Repos API (OpenAPI) GitHub SCIM API (OpenAPI) GitHub Search API (OpenAPI) GitHub Setup API (OpenAPI) GitHub Teams API (OpenAPI) GitHub Zen API (OpenAPI) GitHub User API (OpenAPI) GitHub Actions API (OpenAPI) GitHub Branches API (OpenAPI) GitHub Code Scanning API (OpenAPI) GitHub Collaborators API (OpenAPI) GitHub Dependabot API (OpenAPI) GitHub Webhooks API (OpenAPI) GitHub Pull Requests API (OpenAPI) GitHub Tags API (OpenAPI) GitHub Autolinks API (OpenAPI) GitHub Repository Invitations API (OpenAPI)
Back to GitHub · All GraphQL Specs · GitHub