Query for complex content structures with fewer calls and compelling API structure.

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.

GraphQL enables you to query for complex content structures with fewer calls and compelling API structure, allowing for simplification and targeted delivery. It is not a replacement for REST, rather it complements well with it.

The Magnolia extension for GraphQL provides an implementation of GraphQL in Magnolia. The module covers the query feature of GraphQL.

This extension will be superseded by native GraphQL support in the product, now in Public Beta. It is recommended to adopt the Beta which will be productised shortly. Please see GraphQL Documentation



Extension has limited documentation and test coverage
Extension is tested, documented and has a few live deployments
Extension is feature complete and is widely used in production



Magnolia version



Incubator Development & Operations

Magnolia edition

DX Core

Further links

This extension is maintained by Magnolia on a best effort basis. Should you need support or customization assistance, these can be offered via a service engagement request to our Professional Services team. Read more or get in touch with our team here.