confluence_update_page_section
Update a specific section of a Confluence page by locating it with a heading and replacing its content. The tool handles internal storage and writes back the complete page.
Instructions
Update one page section by heading. The server fetches full storage internally, replaces the matched range, and writes back the whole page so the model only sends the section content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageId | Yes | Confluence page ID | |
| heading | Yes | Heading text used to locate the target section | |
| sectionStorageValue | Yes | Replacement storage XHTML for the target section | |
| occurrence | No | When the same heading appears multiple times, choose which occurrence (default 1) | |
| includeHeading | No | When true replace from the heading tag itself; when false only replace the body below it (default true) | |
| matchMode | No | Heading match mode: exact or contains (default exact) | |
| title | No | New page title (keeps current title if omitted) | |
| minorEdit | No | Whether this is a minor edit (default true) | |
| message | No | Version update message / change comment |