manage_confluence_page
Create, read, update, delete, move, copy, archive, and edit Confluence pages. Manage labels and content properties.
Instructions
Get, create, update, delete, move, copy, archive, or pull pages for editing. Manage labels and content properties. Create returns a scratchpad for composing content before publishing. Use pull_for_editing to load existing page content into a scratchpad. Archive/unarchive pages or entire page trees.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | The operation to perform | |
| pageId | No | Page ID (required for get, update, delete, move, copy, get_versions, pull_for_editing, archive, archive_tree, unarchive) | |
| spaceId | No | Space ID (required for create, usable for list_archived) | |
| spaceKey | No | Space key (for list_archived) | |
| title | No | Page title (required for create, optional for update) | |
| parentId | No | Parent page ID (optional for create, required for move, optional for copy) | |
| expand | No | Additional data to include in the response | |
| labels | No | Labels to add (for add_labels operation) | |
| label | No | Label to remove (for remove_label operation) | |
| propertyKey | No | Content property key (for get_property, set_property, delete_property) | |
| propertyValue | No | Content property value as JSON object (for set_property) |