Skip to content
Francis Luong edited this page Feb 1, 2019 · 4 revisions

Welcome to the Liferay GraphQL wiki!

This project aims to provide a simple and consistent GraphQL REST API to Liferay portal.

Since version 6.x, Liferay comes embedded with a set of JSON web services. But this JSON API is following the pattern defined by the local services which is not consistent between the different modules (Asset framework, Blogs, Message Board, Document Library, etc). Consequently, the GraphQL API will try to provide a simple and consistent way to interact with the different Liferay entities.

As the name of this module implies, it will provide an API based on GraphQL specifications (see graphql.org).

The GraphQL engine is based on the official Java implementation that can be found at https://www.graphql-java.com/.

You will find below some pages that will help you start using this Liferay module: