API version: unstable
API version: 2021-04 Release candidate
API version: 2021-01 Latest
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

Page object

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • seo (SEO)

    The page's SEO information.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

Fields

Types that return Page

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return Page

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • seo (SEO)

    The page's SEO information.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • seo (SEO)

    The page's SEO information.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge

Shopify merchants can create pages to hold static HTML content. Each Page object represents a custom page on the online store.

Required access

unauthenticated_read_content access scope.

Fields

  • body (HTML!)

    The description of the page, complete with HTML formatting.

  • bodySummary (String!)

    Summary of the page body.

  • createdAt (DateTime!)

    The timestamp of the page creation.

  • handle (String!)

    A human-friendly unique string for the page automatically generated from its title.

  • id (ID!)

    Globally unique identifier.

  • title (String!)

    The title of the page.

  • updatedAt (DateTime!)

    The timestamp of the latest page update.

  • url (URL!)

    The url pointing to the page accessible from the web.

Types that return Page

Implements

An auto-generated type for paginating through multiple Pages.

On this page

Fields

An auto-generated type which holds one Page and a cursor during pagination.

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (Page!)

    The item at the end of PageEdge.

Types that return PageEdge