Skip to main content

PageUpdateInput

ID Fields are required, but all other fields are optional, only included fields will be updated.

input PageUpdateInput {
author: String
contentItemIds: [ID!]
description: String
pageId: ID!
pageType: String
primaryImageUrl: String
publishedAt: Date
secondaryImageUrl: String
seoDescription: String
seoTitle: String
slug: String
status: DemandEntityStatus
storefrontIds: [ID]
subtitle: String
tags: [String]
tertiaryImageUrl: String
title: String
}

Fields​

PageUpdateInput.author ● String scalar​

The author of the page, limit 256 characters.

PageUpdateInput.contentItemIds ● [ID!] list scalar​

The ContentItemIds of the Content Items that are associated with this page.

PageUpdateInput.description ● String scalar​

A short description of the page, limit 1000 characters.

PageUpdateInput.pageId ● ID! non-null scalar​

PageUpdateInput.pageType ● String scalar​

Any string to declare a category of this page, can be used to filter pages, limit 128 characters.

PageUpdateInput.primaryImageUrl ● String scalar​

A primary image url for this page, can be generated from a Page ContentItem.

PageUpdateInput.publishedAt ● Date scalar​

ISO format date when the page was published. Note that ensuing updates with status set to PUBLISHED will republish and re-set this date.

PageUpdateInput.secondaryImageUrl ● String scalar​

A secondary image url for this page, often a logo or related item.

PageUpdateInput.seoDescription ● String scalar​

Description specific for SEO purposes, limit 170 characters.

PageUpdateInput.seoTitle ● String scalar​

Title specific for SEO purposes, limit 256 characters.

PageUpdateInput.slug ● String scalar​

Slug for the URL for this page. Limit 128 characters.

PageUpdateInput.status ● DemandEntityStatus enum​

The status of the page, can be DRAFT or PUBLISHED.

PageUpdateInput.storefrontIds ● [ID] list scalar​

Which storefronts should have access to this page?

PageUpdateInput.subtitle ● String scalar​

The subtitle of the page, limit 256 characters.

PageUpdateInput.tags ● [String] list scalar​

PageUpdateInput.tertiaryImageUrl ● String scalar​

A tertiary image url for this page, not often used.

PageUpdateInput.title ● String scalar​

The title of the page, limit 256 characters.

Member of​

updatePage mutation