Skip to main content

Page

type Page implements Node {
id: ID!
createdAt: Time!
updatedAt: Time!
companyID: String!
name: String!
metaTitle: String
metaDescription: String
metaKeywords: [String!]
templateID: ID
pageType: PagePageType!
internalDescription: String
status: PageStatus!
versions: [PageVersion!]
brand: Brand
domainPath: DomainPath
publishedVersion: PageVersion
activeVersion: PageVersion!
template: CodeFile
}

Fields​

Page.id ● ID! non-null scalar​

Page.createdAt ● Time! non-null scalar​

Page.updatedAt ● Time! non-null scalar​

Page.companyID ● String! non-null scalar​

Page.name ● String! non-null scalar​

Page.metaTitle ● String scalar​

Page.metaDescription ● String scalar​

Page.metaKeywords ● [String!] list scalar​

Page.templateID ● ID scalar​

Page.pageType ● PagePageType! non-null enum​

Page.internalDescription ● String scalar​

Page.status ● PageStatus! non-null enum​

Page.versions ● [PageVersion!] list object​

Page.brand ● Brand object​

Page.domainPath ● DomainPath object​

Page.publishedVersion ● PageVersion object​

Page.activeVersion ● PageVersion! non-null object​

Page.template ● CodeFile object​

Interfaces​

Node interface​

An object with an ID. Follows the Relay Global Object Identification Specification

Returned By​

createPage mutation ● getPage query ● publishVersion mutation ● updatePage mutation

Member Of​

DomainPath object ● PageEdge object ● PageVersion object