Confluence
Read and write Confluence Cloud spaces, pages, blog posts, footer comments and labels; search with CQL.
Publish operational knowledge, sync policies and runbooks, and feed page text to search and AI flows.
Source actions
9
Destination actions
6
Data types
7
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
attachments
- List page attachmentsSource
Attachment metadata for a page; file contents are not transferred.
blog posts
- Create blog postDestinationNot retried automatically
Creates a blog post in a space.
- Get blog postSource
A blog post with its storage body and plain-text extraction.
- List blog postsSource
Blog posts, most recently modified first, optionally with storage bodies.
- Update blog postDestinationDuplicate protected
Replaces the title and body of a blog post. Confluence requires the next version number.
content
- Search content (CQL)SourceIncremental
Pages and blog posts matching text, space and last-modified filters, built as CQL from validated inputs.
footer comments
- Add footer commentDestinationNot retried automatically
Adds a footer comment to a page or blog post, or replies to a comment.
- List footer commentsSource
Top-level footer comments on a page or blog post, with storage bodies.
labels
- Add content labelsDestinationDuplicate protected
Adds global labels to a page or blog post. Existing labels are left in place.
- List content labelsSource
Labels on a page or blog post.
pages
- Create pageDestinationNot retried automatically
Creates a page in a space, optionally under a parent page.
- Get pageSource
A page with its storage body and plain-text extraction.
- List pagesSource
Pages, most recently modified first, optionally with storage bodies.
- Update pageDestinationDuplicate protected
Replaces the title and body of a page. Confluence requires the next version number.
spaces
- List spacesSource
Spaces visible to the API account.
Authentication
Atlassian account email and API token
Plans and access
All Confluence Cloud plans, including Free. Results follow the space and page permissions of the Atlassian account that owns the API token.
Test environment
Free Confluence Cloud sites and Atlassian developer sites can be used for testing.
Rate limits
Cost-based points and burst limits per tenant; HTTP 429 with Retry-After.
Provider events
Confluence webhooks (Connect/Forge apps) for page, blog post, comment and label events. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Bodies are exchanged in storage format; plain-text input is escaped into paragraphs and rich formatting is not generated.
- Inline comments, page properties and attachment uploads or downloads are not implemented; attachments are metadata only.
- Adding labels uses the REST v1 content label endpoint because REST v2 has no label write.
- CQL search uses REST v1 /wiki/rest/api/search; free-text input cannot contain quotes or backslashes.
- Page and blog post creation have no idempotency key; uncertain creates are not repeated automatically.