Was this page helpful?

What is Compose?

Compose is being deprecated. It is in maintenance mode and won’t be updated with any new features. Current installations will work until December 2025.
This document describes Compose that is driven by a legacy content model. If you set up Compose after April 21st 2022, please refer to the updated Compose documentation.

Compose is an app from Contentful, which takes a page-centric approach to content creation and editing.

Web pages in Contentful are often composed of many nested referenced entities. In the Contentful web app, this requires a lot of navigation between entries. With Compose, we combine these entries into a single editing interface, which allows users to edit and publish all the building blocks of a web page in one place.

In order to work properly, Compose requires a content model to be set up in a specific way, with certain content types, names, and relationships. Learn more

Note: As web pages in Compose are entries just like any other content in your space they can be fetched using any Contentful APIs (CMA, CDA, CPA, GraphQL).