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

    In a system like REST, you can only pass a single set of arguments—the query parameters and URL segments in your request. But in GraphQL, every field and nested object can get its own set of …

  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. Learn - GraphQL

    Find answers to the most common questions about GraphQL — from getting started to advanced use cases. This also covers frontend concerns and info about the official specification.

  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 against that …

  5. 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 …

  6. 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 by a …

  7. Tools and Libraries | GraphQL

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

  8. 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 operations (and …

  9. Introspection - GraphQL

    Introspection queries are special kinds of queries that allow you to learn about a GraphQL API’s schema, and they also help power GraphQL development tools. On this page, we’ll learn how to run …

  10. Mutations | GraphQL

    Now that we know how to use a GraphQL server to read and write data, we’re ready to learn how to fetch data in real time using subscriptions. You may also wish to learn more about how GraphQL …