Home
Providers
The Guild
The Guild
The Guild is an open-source software group building much of the GraphQL ecosystem's tooling, published together at the-guild.dev. Its portfolio spans GraphQL Hive (schema registry, usage observability and breaking-change detection), GraphQL Mesh (composing many APIs into one graph), GraphQL Yoga (server), Envelop (plugin runtime), GraphQL Tools and Schema Stitching (schema composition), GraphQL Code Generator (typed clients and servers), GraphQL Inspector (schema diffing and CI checks) and GraphQL Scalars. Every product listed here shares the-guild.dev as its home, which is why they are profiled as one provider with many APIs rather than as separate companies.
The Guild publishes 1 API on the APIs.io network: GraphQL Hive Console GraphQL API. Tagged areas include API Composition, API Gateway, API Observability, Breaking Change Detection, and CI/CD.
The The Guild catalog on APIs.io includes 2 JSON-LD contexts and 3 Spectral governance rulesets.
The Guild’s developer surface includes documentation, engineering blog, pricing, getting-started guide, GitHub presence, code examples, and 79 more developer resources.
10 APIs
On this page
Kin Score
APIs 10
GraphQL 10
Pricing Plans 4
Rate Limits 4
FinOps 4
Vocabularies 2
Spectral Rules 3
JSON Schema 3
JSON Structure 1
Examples 2
Security Posture 10
Resources 85
apis.yml
11 Operational Transparency
Composite quality — 37.8/100 · thin
Contract Quality
16.2 / 25
Developer Ergonomics
4.8 / 20
Operational Transparency
1.4 / 13
Contract Governance
3.0 / 12
Agent readiness — 17/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
0 / 10
Documented Reversibility
0 / 6
MCP Server
0 / 12
Machine-Readable Auth
0 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Delegated User Identity
0 / 6
Protected Resource Metadata
0 / 5
Registration Without a Human
0 / 6
Agentic Commerce Surface
0 / 5
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
GraphQL schemas published by this provider.
Scroll for all 10
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scroll for all 10
Get Started 1
Portal, sign-up, and the first successful call
Documentation 11
Reference material describing how the API behaves
Scroll for all 11
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 1
Pagination, idempotency, versioning, errors, and events
Build 12
SDKs, sample code, and the tooling you integrate with
Scroll for all 12
Access & Security 10
Authentication, authorization, and security posture
Scroll for all 10
Operate 9
Status, limits, changes, and where to get help
Scroll for all 9
Commercial 22
Pricing, plans, and the legal terms of use
Scroll for all 22
Company 16
The organization behind the API
Scroll for all 16
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: the-guild-dev
name: The Guild
url: https://raw.githubusercontent.com/api-evangelist/the-guild-dev/refs/heads/main/apis.yml
description: The Guild is an open-source software group building much of the GraphQL ecosystem's tooling, published together
at the-guild.dev. Its portfolio spans GraphQL Hive (schema registry, usage observability and breaking-change detection),
GraphQL Mesh (composing many APIs into one graph), GraphQL Yoga (server), Envelop (plugin runtime), GraphQL Tools and Schema
Stitching (schema composition), GraphQL Code Generator (typed clients and servers), GraphQL Inspector (schema diffing and
CI checks) and GraphQL Scalars. Every product listed here shares the-guild.dev as its home, which is why they are profiled
as one provider with many APIs rather than as separate companies.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/graphql-hive.png
created: '2026-08-03'
modified: '2026-08-03'
specificationVersion: '0.23'
type: Index
position: Providing
tags:
- API Composition
- API Gateway
- API Observability
- Breaking Change Detection
- CI/CD
- Code Generation
- Developer Tools
- Execution
- Federation
- GitHub Actions
- GraphQL
- JavaScript
- Microservices
- Middleware
- Mocking
- Open-Source
- Plugins
- REST
- SDK
- Scalars
- Schema
- Schema Composition
- Schema Merging
- Schema Registry
- Schema Stitching
- Schema Transformation
- Schema Validation
- Server
- Subscription
- The Guild
- Type Merging
- Type Safety
- TypeScript
- gRPC
tags_raw:
- API Composition
- API Gateway
- API Observability
- Breaking Change Detection
- CI/CD
- Code Generation
- Developer Tools
- Execution
- Federation
- GitHub Actions
- GraphQL
- JavaScript
- Microservices
- Middleware
- Mocking
- Open Source
- Plugins
- REST
- SDKs
- Scalars
- Schema
- Schema Composition
- Schema Merging
- Schema Registry
- Schema Stitching
- Schema Transformation
- Schema Validation
- Server
- Subscriptions
- The Guild
- Type Merging
- Type Safety
- TypeScript
- gRPC
apis:
- aid: the-guild-dev:envelop-api
name: Envelop API
description: The @envelop/core package exposes the envelop() function and a set of built-in plugins (useSchema, useEngine,
useLogger, useMaskedErrors, useExtendContext) that wrap the GraphQL execution pipeline — parse, validate, execute, and
subscribe — with composable lifecycle hooks.
tags:
- GraphQL
- Plugins
- Hooks
- Execution
humanURL: https://the-guild.dev/graphql/envelop/docs/getting-started
baseURL: https://the-guild.dev/graphql/envelop
properties:
- url: https://the-guild.dev/graphql/envelop/docs/getting-started
type: Documentation
- url: graphql/envelop-graphql.md
type: GraphQL
- aid: the-guild-dev:graphql-code-generator
name: GraphQL Code Generator
description: GraphQL Code Generator generates typed code from GraphQL schemas and operations, supporting TypeScript, React
Query, Apollo Client, and many other frameworks through its plugin system.
humanURL: https://the-guild.dev/graphql/codegen
tags:
- Code Generation
- GraphQL
- SDK
tags_raw:
- Code Generation
- GraphQL
- SDKs
properties:
- type: Documentation
url: https://the-guild.dev/graphql/codegen/docs/getting-started
- type: GettingStarted
url: https://the-guild.dev/graphql/codegen/docs/getting-started
- type: GitHubRepository
url: https://github.com/dotansimha/graphql-code-generator
- url: graphql/graphql-codegen-graphql.md
type: GraphQL
- aid: the-guild-dev:graphql-hive-console-graphql-api
name: GraphQL Hive Console GraphQL API
description: The public GraphQL API for Hive Console allows developers to build custom workflows, administer users and access
tokens, retrieve usage metrics, manage schema registries, publish schemas, validate compatibility, and track breaking
changes programmatically without the CLI. Authentication uses Bearer tokens with the hvo1/ prefix format.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.graphql-hive.com/graphql
humanURL: https://the-guild.dev/graphql/hive/docs/graphql-api/access-token-management
contact:
- FN: GraphQL Hive Support
url: https://github.com/graphql-hive/console/issues
tags:
- GraphQL
- Schema Registry
- Observability
- Usage Tracking
- Breaking Change Detection
properties:
- type: Documentation
url: https://the-guild.dev/graphql/hive/docs
- type: APIReference
url: https://the-guild.dev/graphql/hive/docs/api-reference/cli
- type: GraphQLEndpoint
url: https://api.graphql-hive.com/graphql
- type: OpenAPI
url: https://the-guild.dev/graphql/hive/docs/graphql-api/access-token-management
- url: graphql/graphql-hive-graphql.md
type: GraphQL
overlays: []
- aid: the-guild-dev:graphql-inspector-cli
name: GraphQL Inspector CLI
description: Command-line tool for comparing two GraphQL schemas and generating a detailed list of breaking, non-breaking,
and dangerous changes. Also validates documents and fragments, measures schema coverage, and introspects live GraphQL
endpoints. Installable via npm as @graphql-inspector/cli.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://the-guild.dev/graphql/inspector/docs
contact:
- FN: GraphQL Inspector Support
url: https://github.com/graphql-hive/graphql-inspector/issues
tags:
- GraphQL
- Schema Validation
- Breaking Change Detection
- CLI
- Open-Source
tags_raw:
- GraphQL
- Schema Validation
- Breaking Change Detection
- CLI
- Open Source
properties:
- type: Documentation
url: https://the-guild.dev/graphql/inspector/docs
- type: InstallationGuide
url: https://the-guild.dev/graphql/inspector/docs/installation
- type: GitHubRepository
url: https://github.com/graphql-hive/graphql-inspector
- type: GraphQL
url: graphql/graphql-inspector-graphql.md
overlays: []
- aid: the-guild-dev:graphql-mesh-api
name: GraphQL Mesh API
description: GraphQL federation framework that composes any API service — REST, OpenAPI, gRPC, SOAP, OData, JSON Schema,
GraphQL, and databases — into a unified, type-safe GraphQL schema with built-in transforms, caching, and mocking.
tags:
- GraphQL
- Federation
- API Gateway
- Schema Composition
- Open-Source
tags_raw:
- GraphQL
- Federation
- API Gateway
- Schema Composition
- Open Source
humanURL: https://the-guild.dev/graphql/mesh/docs
baseURL: https://the-guild.dev/graphql/mesh
properties:
- url: https://the-guild.dev/graphql/mesh/docs
type: Documentation
- url: graphql/graphql-mesh-graphql.md
type: GraphQL
- type: JSONSchema
url: https://raw.githubusercontent.com/api-evangelist/graphql-mesh/refs/heads/main/json-schema/meshrc-configuration.json
- aid: the-guild-dev:graphql-scalars-api
name: GraphQL Scalars API
description: Open-source TypeScript/JavaScript library providing 80+ custom GraphQL scalar types (DateTime, EmailAddress,
UUID, IPv4, IBAN, JSONObject, etc.) for building precise, type-safe GraphQL schemas compatible with any GraphQL server
implementation.
tags:
- GraphQL
- Scalars
- TypeScript
- Open-Source
tags_raw:
- GraphQL
- Scalars
- TypeScript
- Open Source
humanURL: https://the-guild.dev/graphql/scalars/docs
baseURL: https://the-guild.dev/graphql/scalars
properties:
- url: https://the-guild.dev/graphql/scalars/docs
type: Documentation
- url: graphql/graphql-scalars-graphql.md
type: GraphQL
- aid: the-guild-dev:graphql-tools-api
name: GraphQL Tools API
description: A set of utilities for faster GraphQL development, enabling SDL-first schema building, type-safe resolver composition,
schema stitching across multiple services, fine-grained mocking, and schema transformation and delegation.
tags:
- GraphQL
- Schema Stitching
- Mocking
- Schema Merging
- Federation
humanURL: https://the-guild.dev/graphql/tools/docs
baseURL: https://the-guild.dev/graphql/tools
properties:
- url: https://the-guild.dev/graphql/tools/docs
type: Documentation
- url: graphql/graphql-tools-graphql.md
type: GraphQL
- aid: the-guild-dev:graphql-yoga-server
name: GraphQL Yoga Server
description: 'GraphQL Yoga is a self-hosted GraphQL server library — each deployment exposes its own GraphQL endpoint (default:
/graphql). The library handles request parsing, execution, subscriptions, file uploads, CORS, and plugin lifecycle for
any GraphQL schema you provide.
'
tags:
- GraphQL
- Server
humanURL: https://the-guild.dev/graphql/yoga-server/docs
baseURL: https://your-server.example.com/graphql
properties:
- url: https://the-guild.dev/graphql/yoga-server/docs
type: Documentation
- url: graphql/graphql-yoga-graphql.md
type: GraphQL
- aid: the-guild-dev:hive-gateway
name: Hive Gateway
description: Hive Gateway is a federated GraphQL routing engine from The Guild that supports both Apollo Federation and
Schema Stitching approaches to compose distributed GraphQL services.
humanURL: https://the-guild.dev/graphql/hive/docs/gateway
tags:
- API Gateway
- Federation
- GraphQL
properties:
- type: Documentation
url: https://the-guild.dev/graphql/hive/docs/gateway
- type: GitHubRepository
url: https://github.com/the-guild-org/gateway
- aid: the-guild-dev:schema-stitching
name: Schema Stitching
description: 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.
humanURL: https://the-guild.dev/graphql/stitching
tags:
- API Composition
- GraphQL
- Schema Stitching
- Type Merging
properties:
- type: Documentation
url: https://the-guild.dev/graphql/stitching/docs
- type: GettingStarted
url: https://the-guild.dev/graphql/stitching/docs/getting-started
- type: Handbook
url: https://the-guild.dev/graphql/stitching/handbook
- type: GitHubRepository
url: https://github.com/ardatan/graphql-tools
- type: npm Package
url: https://www.npmjs.com/package/@graphql-tools/stitch
- type: JSONSchema
url: https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/json-schema/schema-stitching-config-schema.json
- type: JSONStructure
url: https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/json-structure/schema-stitching-config-structure.json
- type: JSONLD
url: https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/json-ld/schema-stitching-context.jsonld
- url: graphql/schema-stitching-graphql.md
type: GraphQL
common:
- type: License
name: MIT
url: https://github.com/dotansimha/graphql-code-generator/blob/master/LICENSE
- type: DomainSecurity
url: security/graphql-hive-domain-security.yml
- type: Website
url: https://the-guild.dev/graphql/hive
- type: Documentation
url: https://the-guild.dev/graphql/hive/docs
- type: GitHubOrg
url: https://github.com/graphql-hive
- type: LinkedIn
url: https://linkedin.com/company/the-guild-software
- type: Blog
url: https://the-guild.dev/graphql/hive/blog
- type: Pricing
url: https://the-guild.dev/graphql/hive/pricing
- type: StatusPage
url: https://status.graphql-hive.com/
- type: X
url: https://twitter.com/TheGuildDev
- type: Plans
url: plans/graphql-hive-plans-pricing.yml
- type: RateLimits
url: rate-limits/graphql-hive-rate-limits.yml
- type: FinOps
url: finops/graphql-hive-finops.yml
- type: DomainSecurity
url: security/graphql-mesh-domain-security.yml
- url: https://the-guild.dev/graphql/mesh
type: Website
- url: https://the-guild.dev/graphql/mesh/docs
type: Documentation
- url: https://the-guild.dev/graphql/mesh/docs/getting-started
type: GettingStarted
- url: https://www.linkedin.com/company/the-guild-software
type: LinkedIn
- url: https://github.com/the-guild-org
type: GitHubOrganization
- url: https://github.com/ardatan/graphql-mesh
type: GitHub
- url: https://the-guild.dev/blog
type: Blog
- url: plans/graphql-mesh-plans.md
type: Plans
- url: rate-limits/graphql-mesh-rate-limits.md
type: RateLimits
- url: finops/graphql-mesh-finops.md
type: FinOps
- type: DomainSecurity
url: security/graphql-yoga-domain-security.yml
- url: https://the-guild.dev/graphql/yoga-server
type: Website
- url: https://the-guild.dev/graphql/yoga-server/docs
type: Documentation
- url: https://www.linkedin.com/company/the-guild-of-developers/
type: LinkedIn
- url: https://github.com/dotansimha/graphql-yoga
type: GitHubOrganization
- url: plans/graphql-yoga-plans.md
type: Plans
- url: rate-limits/graphql-yoga-rate-limits.md
type: RateLimits
- url: finops/graphql-yoga-finops.md
type: FinOps
- type: DomainSecurity
url: security/graphql-tools-domain-security.yml
- url: https://the-guild.dev/graphql/tools
type: Website
- url: https://the-guild.dev/graphql/tools/docs
type: Documentation
- url: https://github.com/ardatan/graphql-tools
type: GitHubOrganization
- url: https://the-guild.dev/graphql/tools/docs
type: Pricing
- url: plans/graphql-tools-plans.md
type: Plans
- url: rate-limits/graphql-tools-rate-limits.md
type: RateLimits
- url: finops/graphql-tools-finops.md
type: FinOps
- type: DomainSecurity
url: security/graphql-code-generator-domain-security.yml
- url: https://the-guild.dev/graphql/codegen
type: Website
- url: https://the-guild.dev/graphql/codegen/docs
type: Documentation
- url: https://the-guild.dev/graphql/hive#pricing
type: Pricing
- url: plans/graphql-code-generator-plans.md
type: Plans
- url: rate-limits/graphql-code-generator-rate-limits.md
type: RateLimits
- url: finops/graphql-code-generator-finops.md
type: FinOps
- url: https://graphql-codegen.com/feed
type: Blog
- type: DomainSecurity
url: security/graphql-codegen-domain-security.yml
- type: Documentation
url: https://the-guild.dev/graphql/codegen/docs/getting-started
- type: GitHubOrganization
url: https://github.com/dotansimha/graphql-code-generator
- type: Plugins
url: https://the-guild.dev/graphql/codegen/plugins
- type: DomainSecurity
url: security/graphql-inspector-domain-security.yml
- type: Website
url: https://the-guild.dev/graphql/inspector
- type: Documentation
url: https://the-guild.dev/graphql/inspector/docs
- type: GitHubOrganization
url: https://github.com/graphql-hive
- type: Blog
url: https://the-guild.dev/blog/tag/graphql-inspector
- type: Pricing
url: https://github.com/marketplace/graphql-inspector
- type: Plans
url: plans/graphql-inspector-plans.md
- type: RateLimits
url: rate-limits/graphql-inspector-rate-limits.md
- type: FinOps
url: finops/graphql-inspector-finops.md
- type: DomainSecurity
url: security/graphql-scalars-domain-security.yml
- url: https://the-guild.dev/graphql/scalars
type: Website
- url: https://the-guild.dev/graphql/scalars/docs
type: Documentation
- url: https://github.com/graphql-hive/graphql-scalars
type: GitHubOrganization
- url: plans/graphql-scalars-plans.md
type: Plans
- url: rate-limits/graphql-scalars-rate-limits.md
type: RateLimits
- url: finops/graphql-scalars-finops.md
type: FinOps
- type: DomainSecurity
url: security/envelop-domain-security.yml
- url: https://the-guild.dev/graphql/envelop
type: Website
- url: https://the-guild.dev/graphql/envelop/docs
type: Documentation
- url: https://github.com/graphql-hive/envelop
type: GitHubOrganization
- url: https://the-guild.dev/graphql/envelop/plugins
type: Pricing
- url: plans/envelop-plans.md
type: Plans
- url: rate-limits/envelop-rate-limits.md
type: RateLimits
- url: finops/envelop-finops.md
type: FinOps
- type: DomainSecurity
url: security/schema-stitching-domain-security.yml
- type: Website
url: https://the-guild.dev/graphql/stitching
- type: Documentation
url: https://the-guild.dev/graphql/stitching/docs
- type: Handbook
url: https://the-guild.dev/graphql/stitching/handbook
- type: GitHubOrganization
url: https://github.com/ardatan
- type: Vocabulary
url: https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/vocabulary/schema-stitching-vocabulary.yml
- type: Examples
url: https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/examples/schema-stitching-basic-gateway-example.json
- url: https://graphql-hive.com/llms.txt
type: LlmsText
- url: graphql/the-guild-dev-hive-console.graphql
type: GraphQL
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-merged-from:
- graphql-hive
- graphql-mesh
- graphql-yoga
- graphql-tools
- graphql-code-generator
- graphql-codegen
- graphql-inspector
- graphql-scalars
- envelop
- schema-stitching
x-merge-note: Consolidated 2026-08-03 from ten slugs that all resolved to the-guild.dev paths and none of which had its own
domain. Per the domain-slug convention they are one provider; each former slug is now an API entry here and is tombstoned
in api-search/network/_data/retired.yml.
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/the-guild-dev"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/the-guild-dev/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/the-guild-dev/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.