Confluence
145 actions · 1 auth method
PreviewDocumentsIAM
Authentication
API Key
The steps in this guide require access to a Confluence workspace.Guides: Connector Profile, Link Account
Actions
|
No scopes found
145 actions
Action
Description
Required scopes
Get Attachments
Returns all attachments with pagination support via cursor parameter.
Get Attachment By Id
Returns a specific attachment by its ID.
Create Attachment
Uploads a new attachment to a page or blog post via multipart file upload.
Delete Attachment
Deletes an attachment by its ID, moving it to trash.
Get Attachments For Page
Returns all attachments for a specific page.
Get Attachments For Blog Post
Returns all attachments for a specific blog post.
Get Attachments For Custom Content
Returns all attachments for a specific custom content item.
Get Attachments For Label
Returns all attachments associated with a specific label.
Get Blog Posts
Returns all blog posts with pagination support via cursor parameter.
Create Blog Post
Creates a new blog post in the specified space.
Get Blog Post By Id
Returns a specific blog post by its ID.
Update Blog Post
Updates a blog post by its ID.
Delete Blog Post
Deletes a blog post by its ID, moving it to trash.
Get Blog Posts For Label
Returns all blog posts associated with a specific label.
Get Blog Posts In Space
Returns all blog posts in a specific space.
Get Blog Post Versions
Retrieves the version history of a specific blog post, showing all previous versions with their metadata and changes.
List Classification Levels
Retrieves all available classification levels in the Confluence instance.
Get Space Default Classification Level
Retrieves the default classification level assigned to a specific space.
Update Space Default Classification Level
Updates the default classification level for a specific space.
Delete Space Default Classification Level
Removes the default classification level from a specific space.
Get Page Classification Level
Retrieves the classification level assigned to a specific page.
Update Page Classification Level
Updates the classification level assigned to a specific page.
Reset Page Classification Level
Resets a page’s classification level to the space default.
Get Blog Post Classification Level
Retrieves the classification level assigned to a specific blog post.
Update Blog Post Classification Level
Updates the classification level assigned to a specific blog post.
Reset Blog Post Classification Level
Resets a blog post’s classification level to the space default.
Get Whiteboard Classification Level
Retrieves the classification level assigned to a specific whiteboard.
Update Whiteboard Classification Level
Updates the classification level assigned to a specific whiteboard.
Reset Whiteboard Classification Level
Resets a whiteboard’s classification level to the space default.
Get Database Classification Level
Retrieves the classification level assigned to a specific database.
Update Database Classification Level
Updates the classification level assigned to a specific database.
Reset Database Classification Level
Resets a database’s classification level to the space default.
Get Attachment Comments
Retrieves footer comments for a specific attachment with pagination support.
Get Custom Content Comments
Retrieves footer comments for a specific custom content item with pagination support.
Get Footer Comments For Page
Retrieves root footer comments for a specific page with pagination support.
Get Inline Comments For Page
Retrieves root inline comments for a specific page with pagination support.
Get Footer Comments For Blog Post
Retrieves root footer comments for a specific blog post with pagination support.
Get Inline Comments For Blog Post
Retrieves root inline comments for a specific blog post with pagination support.
List Footer Comments
Retrieves all footer comments across the Confluence instance with pagination support.
Create Footer Comment
Creates a footer comment on a page, blog post, attachment, or as a reply to another comment.
Update Footer Comment
Updates the body content of an existing footer comment by its ID.
Get Footer Comment By Id
Retrieves detailed information about a specific footer comment by its ID.
Delete Footer Comment
Permanently deletes a footer comment. This action cannot be undone.
Get Children Footer Comments
Retrieves child replies to a specific footer comment with pagination support.
List Inline Comments
Retrieves all inline comments across the Confluence instance with pagination support.
Create Inline Comment
Creates an inline comment on a page or blog post, anchored to specific text or location within the content.
Update Inline Comment
Updates the body content of an existing inline comment by its ID.
Get Inline Comment By Id
Retrieves detailed information about a specific inline comment by its ID.
Delete Inline Comment
Permanently deletes an inline comment. This action cannot be undone.
Get Children Inline Comments
Retrieves child replies to a specific inline comment with pagination support.
Get Page Properties
Retrieves all custom properties attached to a specific page with optional filtering by key.
Create Page Property
Creates a new custom property on a page for storing application-specific metadata.
Get Page Property By ID
Retrieves a specific page property by its numeric ID, returning the key, value, and version information.
Update Page Property
Updates an existing page property’s value by its numeric ID, with optimistic locking via version number.
Delete Page Property
Permanently deletes a page property by its numeric ID. This action cannot be undone.
Get Blog Post Properties
Retrieves all custom properties attached to a specific blog post with optional filtering by key.
Create Blog Post Property
Creates a new custom property on a blog post for storing application-specific metadata.
Get Blog Post Property By ID
Retrieves a specific blog post property by its numeric ID, returning the key, value, and version information.
Update Blog Post Property
Updates an existing blog post property’s value by its numeric ID, with optimistic locking via version number.
Delete Blog Post Property
Permanently deletes a blog post property by its numeric ID. This action cannot be undone.
Create Database
Creates a new database (structured data table) in a Confluence space.
Get Database
Retrieves detailed information about a specific database by its ID.
Delete Database
Moves a database to the trash by its ID, where it can be restored later or permanently deleted.
Create Folder
Creates a new folder in a Confluence space for organizing pages and other content.
Get Folder
Retrieves detailed information about a specific folder by its numeric ID.
Delete Folder
Moves a folder to the trash by its numeric ID, where it can be restored later or permanently deleted.
Get Unified Credentials
Get the current Confluence connection’s unified credentials and identity.
List Unified Groups
List every unified group in the connected Confluence site.
Get Unified Group
Get a unified Confluence group by ID, optionally expanding members.
List Unified Organizations
List the Atlassian organizations reachable with the connection’s org-admin API key.
Get Unified Organization
Get a unified Atlassian organization by ID using the connection’s org-admin API key.
List Unified Resource Types
List unified resource types in Confluence.
List Unified Resource Users
List unified users with explicit view access to a Confluence space (IDs only).
List Unified Roles
List the synthesized workspace-level unified roles for Confluence.
Get Unified Role
Get a unified Confluence role by its stable synthesized key.
List Unified Users
List unified users visible to the current Confluence connection.
Get Unified User
Get a unified Confluence user by ID, optionally expanding group memberships.
List Labels
Retrieves all labels across the Confluence instance with optional filtering by label ID or prefix.
Create Attachment Labels
Adds one or more labels to a specific attachment without modifying existing labels.
Delete Attachment Label
Removes a specific label from an attachment by label name.
Get Attachment Labels
Retrieves all labels associated with a specific attachment.
Create Blog Post Labels
Adds one or more labels to a specific blog post without modifying existing labels.
Delete Blog Post Label
Removes a specific label from a blog post by label name.
Get Blog Post Labels
Retrieves all labels associated with a specific blog post.
Get Custom Content Labels
Retrieves all labels associated with a specific piece of custom content.
Create Page Labels
Adds one or more labels to a specific page without modifying existing labels.
Delete Page Label
Removes a specific label from a page by label name.
Get Page Labels
Retrieves all labels associated with a specific page.
Get Space Labels
Retrieves all labels associated with a specific space.
Get Space Content Labels
Retrieves all labels used on content (pages, blog posts) within a specific space.
Get Like Count For Blog Post
Retrieves the total number of likes for a specific blog post.
Get Account IDs Of Likes For Blog Post
Retrieves the account IDs of all users who liked a specific blog post.
Get Like Count For Page
Retrieves the total number of likes for a specific page.
Get Account IDs Of Likes For Page
Retrieves the account IDs of all users who liked a specific page.
Get Like Count For Footer Comment
Retrieves the total number of likes for a specific footer comment.
Get Account IDs Of Likes For Footer Comment
Retrieves the account IDs of all users who liked a specific footer comment.
Get Like Count For Inline Comment
Retrieves the total number of likes for a specific inline comment.
Get Account IDs Of Likes For Inline Comment
Retrieves the account IDs of all users who liked a specific inline comment.
List Pages
Retrieves all pages across the Confluence instance with optional filtering by space, status, title, or subtype.
Get Page
Retrieves detailed information about a specific page by its numeric ID, including optional content body, labels, propert…
Create Page
Creates a new page in a Confluence space, either as published or draft status.
Update Page
Updates an existing page’s content, title, status, or parent by its numeric ID.
Delete Page
Moves a page to the trash by its numeric ID, where it can be restored later or permanently deleted.
Get Pages For Label
Retrieves all pages that have a specific label attached, with optional filtering by space.
Update Page Title
Updates only the title of a page by its numeric ID without modifying the page content.
Get Pages In Space
Retrieves all pages within a specific Confluence space, with optional filtering by depth, status, or title.
Get Page Versions
Retrieves the version history of a specific page, showing all previous versions with their metadata and changes.
Get Page Children
Retrieves all direct child pages of a specific page, allowing navigation down the content hierarchy.
Get Page Ancestors
Retrieves all ancestor pages in the hierarchy above a specific page, from immediate parent to root.
Create Smart Link In The Content Tree
Creates a Smart Link (embedded URL) in a Confluence space’s content tree for linking to external resources.
Get Smart Link In The Content Tree By Id
Retrieves detailed information about a specific Smart Link by its numeric ID, including the embedded URL, metadata, and…
Delete Smart Link In The Content Tree
Moves a Smart Link to the trash by its numeric ID, where it can be restored later or permanently deleted.
Get Space Permissions Assignments
Retrieves all permission assignments for a specific space, showing which users and groups have which operations allowed.
Get Space Properties In Space
Retrieves all key-value properties stored on a specific Confluence space, with optional filtering by property key.
Create Space Property In Space
Creates a new key-value property on a Confluence space for storing custom metadata or configuration.
Get Space Property By Id
Retrieves a specific space property by its numeric ID, returning the key, value, and version information.
Update Space Property By Id
Updates an existing space property’s key or value by its numeric ID, with optimistic locking via version number.
Delete Space Property By Id
Permanently deletes a space property by its numeric ID. This action cannot be undone.
Get Space Role Mode
Retrieves the current space role mode for the Confluence site, indicating whether RBAC Beta features are enabled.
Get Spaces
Retrieves a paginated list of all Confluence spaces the authenticated user has access to, including global, personal, an…
Create Space
Creates a new Confluence space with the specified unique key, name, and optional description for organizing content and…
Update Space
Updates a space’s name, description, or homepage by its space key.
Delete Space
Permanently deletes a space by its key without sending it to trash.
Get Space By Id
Retrieves detailed information about a specific Confluence space by its numeric ID, including metadata, permissions, and…
List Tasks
Retrieves a paginated list of all tasks across Confluence pages and blog posts, with filters for status, assignee, dates…
Get Task
Retrieves detailed information about a specific task by its ID, including status, assignee, creator, and associated cont…
Update Task
Updates a task’s status by ID. Currently only supports changing task status between complete and incomplete.
List Unified Drives
List all Confluence spaces as unified drives. Returns paginated results with a next cursor token for fetching subsequent…
Get Unified Drive
Get a single Confluence space by its ID. Returns drive metadata mapped to StackOne unified schema.
List Unified Files
List Confluence pages as unified files with optional filtering by space, folder, name, content, or date.
Get Unified File
Get a specific Confluence page by ID with full metadata.
Download Unified File
Download a Confluence page content as HTML or export as Word document.
Upload Unified File
Create a new Confluence page with HTML or plain text content.
List Unified Folders
List Confluence pages and folders as unified folders with optional filtering by space (drive_id) or parent folder (folde…
Get Unified Folder
Get a specific Confluence page or folder by ID with full metadata.
Get User
Retrieves detailed profile information for a specific Confluence user by their account ID, including display name, email…
Get Anonymous User
Retrieves the representation of anonymous users in Confluence, including their default profile picture and display name.
Get Current User
Retrieves the profile of the currently authenticated user, including display name, account ID, email, profile picture, a…
Get Group Memberships For User
Retrieves all groups that a specific user is a member of, useful for permission auditing and access management.
Get Multiple Users Using IDs
Retrieves profile details for multiple users in a single request by their account IDs, with a maximum of 100 users per r…
Get User Email Address
Retrieves a user’s email address regardless of profile visibility settings. Restricted to Atlassian-approved Connect app…
Get User Email Addresses In Batch
Retrieves email addresses for multiple users in a single request regardless of profile visibility. Restricted to Atlassi…
Create Whiteboard
Creates a new whiteboard in a specified Confluence space for visual collaboration, brainstorming, and diagramming.
Get Whiteboard By Id
Retrieves detailed information about a specific whiteboard by its numeric ID, including metadata, version info, and opti…
Delete Whiteboard
Moves a whiteboard to the trash by its numeric ID, where it can be restored later or permanently deleted.
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.
Connector Profile
Confluence - API Key
Link an Account
Connect an account using StackOne Hub or Auth Link.
Link Account
Confluence - API Key
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard