{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PagePutBulk", "title": "PagePutBulk", "type": "object", "description": "Properties of the page modification request body.", "properties": { "name": { "type": "string", "description": "The name of the page. Must be unique.\n", "minLength": 1, "maxLength": 100, "example": "My Store Page" }, "is_visible": { "type": "boolean", "description": "Boolean value that specifies the visibility of the page in the storefront\u2019s navigation menu.\n \n \nIndicates whether the page is available to users and visible in any menus.\n" }, "parent_id": { "type": "integer", "description": "ID of any parent Web page.\n", "example": 0, "default": 0 }, "sort_order": { "type": "integer", "description": "Specifies the order in which the page is displayed on the storefront. (Lower integers specify earlier display.)\n", "example": 0, "default": 0 }, "type": { "type": "string", "description": "Specifies the type of the page. The following values are possible;\n\n|Value|Description|\n|-|-|\n| `blog` | blog page. Read-only; blog pages can only be created in the store control panel. |\n|`contact_form`|hosts the store's contact form|\n|`link`|link to another absolute URL|\n|`page`|user-defined plain-text page|\n|`raw`|page that contains markup, such as HTML.|\n|`rss_feed`|contains syndicated content from an RSS feed|", "example": "page", "enum": [ "page", "raw", "contact_form", "feed", "link", "blog" ] }, "is_homepage": { "type": "boolean", "description": "Boolean value that specifies whether this page is the storefront\u2019s home page.\n" }, "is_customers_only": { "type": "boolean", "description": "Boolean value. If this value is set to `true`, this page will not be visible when the user is logged in to the store control panel.\n" }, "id": { "type": "integer", "description": "The ID of the target page." }, "email": { "type": "string", "description": "Applicable when the page type is `contact_form`: contact email address that receives messages sent via the form. Must be unique.", "maxLength": 255 }, "meta_title": { "type": "string", "nullable": true }, "body": { "type": "string", "description": "HTML or variable that populates the element of this page, in default/desktop view. Required in a `POST` request if the page type is `raw`.\n", "example": "