create_page
Create a new online store page for content like About Us or policy pages. Specify title, body HTML, and optional handle, publish settings, or template.
Instructions
Create a new online store page (e.g. About Us, Contact, policy pages). Requires write_content or write_online_store_pages access scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Page title (required). | |
| body | No | Page body content in HTML. | |
| handle | No | URL handle for the page (auto-generated from title if omitted). | |
| is_published | No | Whether the page is published and visible. Default: true. | |
| published_at | No | Schedule publication date (ISO 8601). Only used when is_published is true. | |
| template_suffix | No | Custom template suffix (e.g. 'contact' uses template 'page.contact.liquid'). |