API capability pack for bounded Confluence Cloud REST API v2 operations through Atlassian OAuth at https://api.atlassian.com only. Lists accessible Atlassian resources to discover cloud IDs, then reads and manages Confluence spaces, pages, blog posts, labels, attachments, comments, tasks, content properties, hierarchy, versions, and custom content for daily company knowledge-base work. All 39 cursor-bearing list operations walk Confluence pagination through the admitted OAuth-proxy path, and every included contract parameter that stays inside the bounded policy is exposed. The read-only task Source requests storage bodies while excluding blank tasks. Bundles a scheduled space activity brief, an AI-assisted page review brief, and an approval-gated page draft/create workflow. Enroll an Atlassian OAuth access token connection as bearer auth; no credential is embedded in the manifest. Writes are approval-gated and limited to one page, blog post, comment, task, space, or content property at a time. All delete operations are always-confirm destructive: comment and property deletion is permanent, and draft page/blog-post deletion is permanent even though purge is not exposed. The pack intentionally excludes user invites/access checks, admin-key endpoints, space permission/role/access-configuration changes and private-space creation, page ownership transfer, server-authored task audit fields, response-metadata writes, classification-level changes, redactions, file upload/download bodies, attachment deletion, custom-content mutation, whiteboard/database/smart-link mutation, purge parameters, bulk permission transitions, GraphQL/CQL passthrough, and arbitrary endpoint passthrough.
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
What it's allowed to do
Destructive
Web APIs
confluence
external change
Read: resource.list · No approvalRead: space.search · No approvalRead: space.read · No approvalWrite: space.create · Asks approvalRead: space.page.list · No approvalRead: space.blogpost.list · No approvalRead: space.label.list · No approvalRead: space.content_label.list · No approvalRead: space.operation.list · No approvalRead: space.property.list · No approvalWrite: space.property.create · Asks approvalRead: space.property.read · No approvalWrite: space.property.update · Asks approvalDestructive: space.property.delete · Always asksRead: page.search · No approvalRead: page.read · No approvalWrite: page.create · Asks approvalWrite: page.update · Asks approvalWrite: page.title.update · Asks approvalDestructive: page.delete · Always asksRead: page.attachment.list · No approvalRead: page.label.list · No approvalRead: page.footer_comment.list · No approvalRead: page.inline_comment.list · No approvalRead: page.children.list · No approvalRead: page.ancestors.list · No approvalRead: page.descendants.list · No approvalRead: page.operation.list · No approvalRead: page.version.list · No approvalRead: page.version.read · No approvalRead: page.property.list · No approvalWrite: page.property.create · Asks approvalRead: page.property.read · No approvalWrite: page.property.update · Asks approvalDestructive: page.property.delete · Always asksRead: blogpost.search · No approvalRead: blogpost.read · No approvalWrite: blogpost.create · Asks approvalWrite: blogpost.update · Asks approvalDestructive: blogpost.delete · Always asksRead: blogpost.attachment.list · No approvalRead: blogpost.label.list · No approvalRead: blogpost.footer_comment.list · No approvalRead: blogpost.inline_comment.list · No approvalRead: blogpost.version.list · No approvalRead: blogpost.version.read · No approvalRead: attachment.search · No approvalRead: attachment.read · No approvalRead: attachment.label.list · No approvalRead: attachment.version.list · No approvalRead: attachment.version.read · No approvalRead: attachment.comment.list · No approvalRead: label.search · No approvalRead: label.page.list · No approvalRead: label.blogpost.list · No approvalRead: label.attachment.list · No approvalRead: footer_comment.search · No approvalWrite: footer_comment.create · Asks approvalRead: footer_comment.read · No approvalWrite: footer_comment.update · Asks approvalDestructive: footer_comment.delete · Always asksRead: footer_comment.children.list · No approvalRead: footer_comment.version.list · No approvalRead: inline_comment.search · No approvalWrite: inline_comment.create · Asks approvalRead: inline_comment.read · No approvalWrite: inline_comment.update · Asks approvalDestructive: inline_comment.delete · Always asksRead: inline_comment.children.list · No approvalRead: task.search · No approvalRead: task.read · No approvalWrite: task.update · Asks approvalRead: custom_content.search · No approvalRead: custom_content.read · No approvalRead: custom_content.attachment.list · No approvalRead: custom_content.comment.list · No approvalRead: custom_content.label.list · No approval
Data it touches
SurfacesWeb APIs
Tags
pack:confluenceconfluenceatlassianknowledge-basewikipagesblog-postscommentstasksspacesdocumentationworkflowrecipeapiv3composition