The Guild · GraphQL Specification

Schema Stitching GraphQL API

Schema Stitching is a GraphQL technique for combining multiple GraphQL schemas into a single unified API gateway. The @graphql-tools/stitch package creates a combined proxy layer that delegates requests through to underlying service APIs, supporting type merging, stitching directives, and automated query planning comparable to Apollo Federation.

Documentation Endpoint View on GitHub API CompositionAPI GatewayAPI ObservabilityBreaking Change DetectionCI/CDCode GenerationDeveloper ToolsExecutionFederationGitHub ActionsGraphQLJavaScriptMicroservicesMiddlewareMockingOpen SourcePluginsRESTSDKsScalarsSchemaSchema CompositionSchema MergingSchema RegistrySchema StitchingSchema TransformationSchema ValidationServerSubscriptionsThe GuildType MergingType SafetyTypeScriptgRPCGraphQL

Overview

Schema Stitching GraphQL API is a GraphQL API specification published by The Guild on the APIs.io network.

Schema Stitching is a GraphQL technique for combining multiple GraphQL schemas into a single unified API gateway. The @graphql-tools/stitch package creates a combined proxy layer that delegates requests through to underlying service APIs, supporting type merging, stitching directives, and automated query planning comparable to Apollo Federation.

documentation is published at https://the-guild.dev/graphql/stitching.

The specification includes 5 reference links.

Tagged areas include API Composition, API Gateway, API Observability, Breaking Change Detection, and CI/CD.

Endpoint

References

Related API Specs

GraphQL Hive Console GraphQL API (OpenAPI)
Back to The Guild · All GraphQL Specs · GitHub