confluence_update_blog_post
Update an existing Confluence blog post by providing its ID, new title, body (storage format), and current version. Supports draft status and optional version message.
Instructions
Update an existing blog post. Requires blog post ID, new title, body, and current version number. Output is trimmed by default (drops _links, _expandable, body content, etc.); pass full=true to receive the raw Confluence response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | The new body content (in storage format: XHTML-based markup) | |
| full | No | If true, bypass response trimming and return the raw Confluence API response. | |
| title | Yes | The new title of the blog post | |
| status | No | Blog post status | |
| version | Yes | The current version number (required for optimistic locking) | |
| blogPostId | Yes | The ID of the blog post to update | |
| versionMessage | No | Optional message describing the changes |