Pages V3

Overview

A page appears on a site that is associated with a channel.

Some pages, such as blog pages, contact forms, and plain-text or HTML pages, are web pages in the traditional sense. They contain markup (a body) and load at a relative page location on the site itself (the url). Other pages, such as link and feed pages, make external or non-visual content available from the menu of a parent page or by direct link.

Bulk operations

All endpoints without a pageId path parameter support bulk operations.

Page types

The following table describes the types of pages that the Pages API can manage:

Page TypeDescriptionBody
pageA user-defined plain-text page.text
contact_formA user-customizable page that contains a contact form.HTML
rawA user-defined page that contains HTML markup or other stringified code.HTML, other code
blogA page that contains blog posts. Use caution; blog-type pages can only be created in the store control panel, but you may be able to change the type of a blog page to something else with this API. Use the blog feature of the REST Content API to work with blog posts and tags.empty string
feedMakes RSS-syndicated content feeds available in the menu of other pages that contain markup.
linkA link to an external absolute URL that follows RFC 3986 standards (opens in a new tab). Displays in the menu of other pages that contain markup.

Get Pages

Loading...

Create Pages

Loading...

Update Pages

Loading...

Delete Pages

Loading...

Get a Page

Loading...

Update a Page

Loading...

Delete a Page

Loading...

See something you can improve? Edit this file on GitHub

Did you find what you were looking for?