Themes
Contains theme packages installed on the shop, including roles (main, unpublished) and asset references.
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | Long | True |
A unique numeric identifier for the theme. | |
| AdminGraphqlApiId | String | True |
The Admin GraphQL API identifier for the theme, used when accessing theme data through Shopify's GraphQL API. | |
| CreatedAt | Datetime | True |
The date and time (ISO 8601 format) when the theme was created. | |
| Name | String | False |
The display name of the theme as shown in the Shopify admin. | |
| Previewable | Bool | True |
Indicates whether the theme can currently be previewed in the store before publishing. | |
| Processing | Bool | True |
Indicates whether theme files are still being processed or copied into place. A value of true means the theme setup is not yet complete. | |
| Role | String | False |
Specifies how the theme is used within the shop. Valid values include 'main' for the live theme, 'unpublished' for inactive themes, and 'demo' for test or development themes. The allowed values are main, published, demo. | |
| ThemeStoreId | Long | True |
The unique identifier assigned to themes created and distributed through the Shopify Theme Store. | |
| UpdatedAt | Datetime | True |
The date and time (ISO 8601 format) when the theme was last updated. |