About 400 results
Open links in new tab
  1. Queries - GraphQL

    GraphQL supports three main operation types—queries, mutations, and subscriptions. We have already seen several examples of basic queries in this guide, and on this page, you’ll learn in …

  2. GraphQL | A query language for your API

    Send a GraphQL query to your API and get precisely the data you request — no over-fetching, no under-fetching. Predictable responses keep apps efficient and performant.

  3. Introduction to GraphQL

    GraphQL is a query language for your API, and a server-side runtime for executing queries using a type system you define for your data. The GraphQL specification was open-sourced in 2015 …

  4. Schemas and Types | GraphQL

    Every GraphQL service defines a set of types that completely describe the set of possible data we can query on that service. Then, when requests come in, they are validated and executed …

  5. Execution - GraphQL

    You can think of each field in a GraphQL query as a function or method of the previous type which returns the next type. This is exactly how GraphQL works—each field on each type is backed …

  6. Tools and Libraries | GraphQL

    Generate types for GraphQL queries in TypeScript, Swift, golang, C#, C++, and more.

  7. Performance | GraphQL

    GraphQL implementations that adhere to the GraphQL over HTTP specification will support the POST HTTP method by default, but may also support GET requests for query operations.

  8. Mutations | GraphQL

    On this page, you’ll learn how to use mutation operations to write data using GraphQL, and do so in a way that supports client use cases. All of the features of GraphQL operations that apply to …

  9. Common HTTP Errors and How to Debug Them | GraphQL

    This guide outlines common HTTP and GraphQL errors, what they mean, and how to debug them effectively. It follows the recommendations of the GraphQL over HTTP spec (draft), which …

  10. Serving over HTTP - GraphQL

    The query parameter is required and will contain the source text of a GraphQL document. Note that the term query here is a misnomer: the document may contain any valid GraphQL …