
* [**Home**](/)
  * [Install](/#install)
  * [Example](/#example)
    * [Executable schema](/#makeexecutableschema-support)
  * [Acknowledgements](/#acknowledgements)
  * [License](/#license)
* [API](/docs/api/options)
  * [Plugin options](/docs/api/options#plugin-options)
  * [HTTP Endpoints](/docs/api/options#http-endpoints)
  * [Decorators](/docs/api/options#decorators)
  * [Error extensions](/docs/api/options#use-errors-extension-to-provide-additional-information-to-query-errors)
* [Context](/docs/context)
* [Loaders](/docs/loaders)
* [Federation](/docs/federation)
* [Subscriptions](/docs/subscriptions)
* [Batched Queries](/docs/batched-queries)
* [Persisted Queries](/docs/persisted-queries)
* [TypeScript Usage](/docs/typescript)
* [Integrations](/docs/integrations/)
  * [@nexus/schema](/docs/integrations/nexus-schema)
  * [Testing](/docs/integrations/mercurius-integration-testing)
  * [Tracing - OpenTelemetry](/docs/integrations/open-telemetry)
* [Related plugins](/docs/plugins)
  * [mercurius-upload](/docs/plugins#mercurius-upload)
  * [altair-fastify-plugin](/docs/plugins#altair-fastify-plugin)
* [Protocol extensions](/docs/protocol-extension)