Knowledge

# Confluence Connector

Connect to Confluence to manage pages and spaces via the Atlassian v2 API.

$pip install "toolsconnector[confluence]"
25
Actions
Knowledge
Category
Free
Apache 2.0

## All 25 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`add_comment ⚠` | Add a comment to a page | page_id, body | `ConfluenceComment`
`add_page_label ⚠` | Add a label to a page | page_id, name | `ConfluenceLabel`
`create_blog_post ⚠` | Create a blog post | space_id, title, body | `dict`
`create_page` | Create a new page | space_id, title, body [parent_id] | `ConfluencePage`
`delete_page ⚠` | Delete a page | page_id | `NoneType`
`get_blog_post` | Get a blog post by ID | blog_post_id | `dict`
`get_page` | Get a single page by ID | page_id | `ConfluencePage`
`get_page_by_title` | Get a page by title within a space | space_id, title | `ConfluencePage`
`get_page_history` | Get version history for a page | page_id | `list`
`get_page_labels` | Get labels on a page | page_id | `list`
`get_page_properties` | Get content properties for a page | page_id | `list`
`get_space` | Get a single space by ID | space_id | `ConfluenceSpace`
`list_attachments` | List attachments on a page | page_id [limit] | `list`
`list_blog_posts` | List blog posts | [space_id, limit] | `list`
`list_comments` | List comments on a page | page_id | `list`
`list_page_ancestors` | List ancestor pages of a page | page_id | `list`
`list_page_children` | List child pages of a page | page_id [limit, cursor] | `PaginatedList[ConfluencePage]`
`list_pages` | List pages in a space or across all spaces | [space_id, limit, cursor] | `PaginatedList[ConfluencePage]`
`list_space_pages` | List pages in a specific space | space_id [limit, cursor] | `PaginatedList[ConfluencePage]`
`list_spaces` | List all spaces | [limit, cursor] | `PaginatedList[ConfluenceSpace]`
`move_page` | Move a page to a new parent | page_id, target_id | `ConfluencePage`
`remove_page_label ⚠` | Remove a label from a page | page_id, label_id | `NoneType`
`search` | Search for pages using CQL | query [limit, cursor] | `PaginatedList[ConfluencePage]`
`set_page_property ⚠` | Set a content property on a page | page_id, key, value | `dict`
`update_page` | Update an existing page | page_id, title, body, version_number | `ConfluencePage`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing