Skip to content

Pages ​

Eight tools for managing static pages: listing, fetching, creating, updating, patching, deleting, publishing, and reverting.

blogger_list_pages ​

List the pages of a blog, optionally filtered by status, view, and body inclusion.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
max_resultsintegerNoMaximum number of results.
page_tokenstringNoToken from a previous listing to fetch the next page.
statusstringNoFilter by status: LIVE, DRAFT, or SOFT_TRASHED.
viewstringNoAccess level: READER, AUTHOR, or ADMIN.
fetch_bodybooleanNoInclude page body in the response.

blogger_get_page ​

Get a page by its ID.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
page_idstringYesID of the page.

blogger_create_page ​

Create a page on a blog. Creates a DRAFT by default; set draft: false to create it as LIVE immediately.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
titlestringYesPage title.
contentstringYesPage content as HTML markup.
draftbooleanNoIf false, publish immediately. Defaults to true (draft).

blogger_update_page ​

Update a page: fetches the current page, applies the provided fields, then saves the merged page.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
page_idstringYesID of the page.
titlestringNoNew title.
contentstringNoNew content as HTML.
statusstringNoNew status: LIVE or DRAFT.

blogger_patch_page ​

Patch a page by sending only the provided fields.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
page_idstringYesID of the page.
titlestringNoNew title.
contentstringNoNew content as HTML.

blogger_delete_page ​

Delete a page.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
page_idstringYesID of the page.

blogger_publish_page ​

Publish a page, making it publicly visible.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
page_idstringYesID of the page.

blogger_revert_page ​

Revert a page, discarding its unpublished changes.

Parameters ​

ParameterTypeRequiredDescription
blog_idstringYesID of the blog.
page_idstringYesID of the page.