Skip to main content Link Menu Expand (external link) Document Search Copy Copied

GraphQL

GraphQL is a query language for your [api], and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn’t tied to any specific database or storage engine and is instead backed by your existing code and data.

GraphQL follows the same set of constraints as [rest] APIs, but it organizes data into a graph using one interface. Objects are represented by nodes (defined using the GraphQL schema), and the relationship between nodes is represented by edges in the graph.