Pages
Contains static page content for the storefront, including title, body HTML, SEO fields, and publish state.
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | Long | True |
A unique numeric identifier for the page. | |
| AdminGraphqlApiId | String | True |
The Admin GraphQL API identifier for the page, used for cross-resource referencing. | |
| Author | String | False |
The name of the user or staff member who created the page. | |
| BodyHtml | String | False |
The HTML-formatted content of the page, including text and embedded markup. | |
| CreatedAt | Datetime | True |
The date and time (ISO 8601 format) when the page was created. | |
| Handle | String | False |
A unique, human-readable string for the page, automatically generated from its title. Used in Liquid templates to reference the page. | |
| Metafields | String | False |
A JSON aggregate containing additional metadata associated with the page, such as custom app-specific fields. | |
| PublishedAt | Datetime | False |
The date and time (ISO 8601 format) when the page was published. Returns null if the page is hidden or unpublished. | |
| ShopId | Long | True |
The unique identifier for the shop that owns the page. | |
| TemplateSuffix | String | False |
The suffix of the Liquid template applied to the page. When blank, the default 'page.liquid' template is used. | |
| Title | String | False |
The title of the page, displayed as its heading in the storefront and admin. | |
| UpdatedAt | Datetime | True |
The date and time (ISO 8601 format) when the page was last modified. | |
| PublishedStatus | String | False |
Filters pages by publication status. The allowed values are published, unpublished, any. |