Singleton content types allow creating and managing a single page, ensuring that only one page of this content type exists in Headless CMS.
This content type avoids potential conflicts and inconsistencies when multiple pages of the same content type are created. For example, you can use Singleton for your store's Home page to ensure that there is only one Home page and that all updates and requests to this page always return the same result.

To create the Singleton content type, check with your developer team if the isSingleton property is implemented or ask them to follow the instructions in Using isSingleton in a content type to add it to the desired content type.
Creating the Singleton
- Access the Admin > Storefront > Headless CMS.
- Select
CREATE NEW
and choose the name of the singleton content type, for example, Home. - Edit the page as you desire using new sections.
You can only create the Singleton once. The Singleton page will not be displayed in the content type list if it already exists.
Editing the Singleton
- Access the Admin > Storefront > Headless CMS.
- Click on the project where the Singleton were created.
- Select the Singleton that you created, for example, Home.
- On the Home page, edit as you desire by adding new sections.
Unpublishing the Singleton
- Access the Admin > Storefront > Headless CMS.
- Click the project where the Singleton was created.
- Click
Unpublish
>Unpublish Now
.
Before unpublishing, make sure there are no existing drafts. Otherwise, you won't be able to proceed. If you have drafts, either delete them or schedule them for publication.
- A modal will display for you to confirm the unpublishing of the page.
- Click and hold
UNPUBLISH
to unpublish content.
Deleting the Singleton
- On the Singleton page, select
more
(kebab menu) and chooseDelete
. - Choose
DELETE
andBACK TO PAGES
.
If you want to restore the page and its content, click RESTORE.