# GraphQL SDL

**Canonical:** https://apis.io/apis/specifications/graphql/  
**Provider:** API Specifications — https://apis.io/providers/specifications/  
**Base URL:** https://spec.graphql.org/  
**Documentation:** https://graphql.org/

GraphQL SDL is one of 13 APIs that [API Specifications](https://apis.io/providers/specifications/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include GraphQL, SDL, Query Language, Schema, and GraphQL Foundation. The published artifact set on APIs.io includes API documentation and a GitHub repository.

GraphQL is a query language and runtime for APIs, defined by the GraphQL Specification. The GraphQL Schema Definition Language (SDL) is the declarative format used to define types, queries, mutations, and subscriptions on a GraphQL server. The spec is governed by the GraphQL Foundation, a Linux Foundation project, under the OWFa 1.0 license. The current spec edition is the October 2021 release with continued Working Drafts.

## Machine-readable artifacts (9)

- **Documentation** — https://graphql.org/learn/
- **Specification** — https://spec.graphql.org/October2021/
- **Specification** — https://spec.graphql.org/draft/
- **GitHubOrganization** — https://github.com/graphql
- **GitHubRepository** — https://github.com/graphql/graphql-spec
- **Governance** — https://graphql.org/foundation/
- **License** — https://www.openwebfoundation.org/the-agreements/the-owf-1-0-agreements-granted-claims/owfa-1-0
- **Examples** — https://raw.githubusercontent.com/api-evangelist/specifications/refs/heads/main/examples/graphql-example.json
- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/specifications/refs/heads/main/graphql/specifications-graphql.md

## Other API Specifications APIs (12)

- [OpenAPI Specification (OAS)](https://apis.io/apis/specifications/openapi/)
- [AsyncAPI Specification](https://apis.io/apis/specifications/asyncapi/)
- [JSON Schema](https://apis.io/apis/specifications/json-schema/)
- [JSON Structure](https://apis.io/apis/specifications/json-structure/)
- [gRPC and Protocol Buffers](https://apis.io/apis/specifications/grpc-protobuf/)
- [Smithy](https://apis.io/apis/specifications/smithy/)
- [TypeSpec](https://apis.io/apis/specifications/typespec/)
- [RAML (RESTful API Modeling Language)](https://apis.io/apis/specifications/raml/)
- [API Blueprint](https://apis.io/apis/specifications/api-blueprint/)
- [WSDL / SOAP](https://apis.io/apis/specifications/wsdl-soap/)
- [JSON-RPC 2.0](https://apis.io/apis/specifications/json-rpc/)
- [Tinybird API Spec](https://apis.io/apis/specifications/tinybird/)

## Tags

GraphQL, SDL, Query Language, Schema, GraphQL Foundation, Linux Foundation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/specifications/graphql/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/specifications/.
