Theme
Manage storefront themes, including installation, configuration, and asset editing.
A theme controls the storefront's visual layout and templates, and consists of layouts, templates, sections, snippets, assets, configs, and locale files.
Provides endpoints to list, retrieve, delete, publish, and upgrade themes, query the default theme and background tasks, browse the theme doc tree, create, read, update, rename, and delete theme files, and inspect file version history.
Get Theme
Retrieve details of a specific theme using its unique identifier.
Delete Theme
Delete a specific theme using its unique identifier.
Get Theme List
Retrieve a list of all themes.
Download Theme
Get Default Theme
Retrieve details of a default theme.
Publish Theme
Publish a specific theme using its unique identifier.
Get Theme Doctree
Retrieve details of a specific theme's doc-tree using its unique identifier.
Get Theme File
Retrieve details of a specific theme's doc file using its unique identifier
Create Theme File
Creates a new file within the specified theme.
Update Theme File
Update the content of a specific theme file in the selected theme.
Delete Theme File
Delete a specific theme file by theme ID, file type, and file location.