# PageUpdateInput - admin-graphql - INPUT_OBJECT Version: 2024-10 ## Description The input fields to update a page. ### Access Scopes ## Fields * [body](/docs/api/admin-graphql/2024-10/scalars/String): String - The text content of the page, complete with HTML markup. * [handle](/docs/api/admin-graphql/2024-10/scalars/String): String - A unique, human-friendly string for the page. If no handle is specified, a handle will be generated automatically from the page title. In themes, the Liquid templating language refers to a page by its handle. * [isPublished](/docs/api/admin-graphql/2024-10/scalars/Boolean): Boolean - Whether or not the page should be visible. Defaults to `true` if no publish date is specified. * [metafields](/docs/api/admin-graphql/2024-10/input-objects/MetafieldInput): MetafieldInput - The input fields to create or update a metafield. * [publishDate](/docs/api/admin-graphql/2024-10/scalars/DateTime): DateTime - The date and time (ISO 8601 format) when the page should become visible. * [redirectNewHandle](/docs/api/admin-graphql/2024-10/scalars/Boolean): Boolean - Whether a redirect is required after a new handle has been provided. If `true`, then the old handle is redirected to the new one automatically. * [templateSuffix](/docs/api/admin-graphql/2024-10/scalars/String): String - The suffix of the template that's used to render the page. If the value is an empty string or `null`, then the default page template is used. * [title](/docs/api/admin-graphql/2024-10/scalars/String): String - The title of the page. ## Input objects with this input object * [pageUpdate](/docs/api/admin-graphql/2024-10/mutations/pageUpdate) ## Examples