GitHub API v4

E754599

GitHub API v4 is GitHub’s GraphQL-based API that enables flexible, efficient querying and manipulation of GitHub data and resources.

Try in SPARQL Jump to: Statements Referenced by

Statements (52)

Predicate Object
instanceOf GitHub API version
GraphQL API
web API
accesses GitHub data
GitHub gists NERFINISHED
GitHub issues NERFINISHED
GitHub organizations NERFINISHED
GitHub projects NERFINISHED
GitHub pull requests
GitHub repositories
GitHub teams NERFINISHED
GitHub users
allows modifying GitHub resources
reading GitHub data
real-time-like aggregated queries
writing GitHub data
authenticationMethod GitHub App installation access token
OAuth token
personal access token
designGoal efficient data retrieval
flexible data querying
reduce number of API requests
developedBy GitHub NERFINISHED
documentationUrl https://docs.github.com/graphql
endpoint https://api.github.com/graphql
introduced 2016
isVersionOf GitHub API NERFINISHED
precedes GitHub REST API v3 NERFINISHED
requires GraphQL schema knowledge
returnsFormat JSON
supportsFeature aliases
connections and edges
cursor-based pagination
field selection
fragments
nested queries
pagination
rate limiting
schema introspection
supportsOperation mutation
query
supportsResource Commit
Issue
Organization NERFINISHED
PullRequest NERFINISHED
Repository
User
transportProtocol HTTPS
usedFor automating GitHub workflows
building GitHub-based dashboards
integrating GitHub with external applications
usesProtocol GraphQL NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

GraphQL usedBy GitHub API v4