Confluence
APIs for Atlassian Confluence - team collaboration and knowledge management software.
APIs
Confluence Cloud REST API v1
Primary REST API for Confluence Cloud for content, spaces, and user management.
Confluence Cloud REST API v2
Next generation Confluence Cloud REST API with improved performance and new features.
Confluence Content Properties API
Store and retrieve custom data against Confluence content.
Confluence Search API
Search for content in Confluence using CQL (Confluence Query Language).
Confluence Content API
Create, read, update, delete, and archive content including pages and blog posts in Confluence Cloud.
Confluence Space API
Manage Confluence spaces including creation, configuration, permissions, and settings.
Confluence Content Labels API
Add, remove, and manage labels on Confluence content for organization and discovery.
Confluence Analytics API
Retrieve analytics data including content views and viewer counts for Confluence Cloud.
Confluence Audit API
Access and manage audit log records for compliance and security tracking in Confluence Cloud.
Confluence Template API
Manage content templates and blueprints for standardized page creation in Confluence Cloud.
Confluence Group API
Manage user groups and group membership in Confluence Cloud.
Confluence Users API
Retrieve user information, manage user properties, and check permissions in Confluence Cloud.
Confluence Content States API
Manage content workflow states such as draft, in progress, and review in Confluence Cloud.
Confluence Content Restrictions API
Manage read and update restrictions on Confluence content for access control.
Confluence Space Permissions API
Manage permissions for Confluence spaces including user and group access levels.
Confluence GraphQL API
Query Confluence data using GraphQL for efficient cross-product data retrieval with field-level precision.
Confluence Data Center REST API
REST API for Confluence Data Center and Server for on-premise content, space, and user management.
Confluence Content Attachments API
Upload, retrieve, update, and delete file attachments on Confluence content.
Confluence Content Body API
Convert content body representations between storage, editor, view, and export formats.
Confluence Content Children and Descendants API
Retrieve children and descendants of Confluence content for navigating content hierarchies.
Confluence Content Macro Body API
Retrieve the body of a macro in Confluence content by macro ID.
Confluence Content Permissions API
Check content permissions for users to determine read and update access.
Confluence Content Versions API
Manage content version history including retrieval, restoration, and deletion of versions.
Confluence Content Watches API
Manage content and space watches to receive notifications on updates.
Confluence Dynamic Modules API
Register and manage dynamic modules for Confluence Connect apps.
Confluence Experimental API
Experimental endpoints for Confluence Cloud that may change or be removed.
Confluence Label Info API
Retrieve information about labels used across Confluence content.
Confluence Long-Running Task API
Monitor the status and results of long-running asynchronous tasks in Confluence.
Confluence Relation API
Manage relationships between Confluence entities such as content and users.
Confluence Settings API
Retrieve and manage Confluence site settings and configuration.
Confluence Space Settings API
Manage settings for individual Confluence spaces.
Confluence Themes API
Retrieve theme information for Confluence spaces and the global site.
Confluence User Properties API
Store and retrieve custom properties associated with Confluence users.
Confluence V2 Page API
Create, retrieve, update, and delete pages using the Confluence Cloud REST API v2.
Confluence V2 Blog Post API
Create, retrieve, update, and delete blog posts using the Confluence Cloud REST API v2.
Confluence V2 Space API
Retrieve and manage spaces using the Confluence Cloud REST API v2.
Confluence V2 Comment API
Create, retrieve, update, and delete comments on pages and blog posts using the v2 API.
Confluence V2 Attachment API
Manage file attachments on content using the Confluence Cloud REST API v2.
Confluence V2 Label API
Manage labels on content using the Confluence Cloud REST API v2.
Confluence V2 Task API
Retrieve and manage tasks within Confluence content using the v2 API.
Confluence V2 Whiteboard API
Create and manage whiteboards in Confluence using the v2 API.
Confluence V2 Custom Content API
Create and manage custom content types in Confluence using the v2 API.
Confluence V2 Ancestors API
Retrieve ancestor pages in the content hierarchy using the v2 API.
Confluence V2 Children API
Retrieve child pages and content in the hierarchy using the v2 API.
Confluence V2 Descendants API
Retrieve all descendant pages in the content hierarchy using the v2 API.
Confluence V2 Version API
Manage content versions and version history using the v2 API.
Confluence V2 Like API
Manage likes on Confluence content using the v2 API.
Confluence V2 Space Permissions API
Manage space-level permissions using the Confluence Cloud REST API v2.
Confluence V2 Space Properties API
Store and retrieve custom properties on Confluence spaces using the v2 API.
Confluence V2 Space Roles API
Manage roles assigned to users and groups within Confluence spaces using the v2 API.
Confluence V2 Content Properties API
Store and manage custom properties on content using the Confluence Cloud REST API v2.
Confluence V2 Folder API
Create and manage folders for organizing pages in Confluence using the v2 API.
Confluence V2 Database API
Create and manage databases in Confluence using the v2 API.
Confluence V2 Smart Link API
Manage smart links for rich content previews in Confluence using the v2 API.
Confluence V2 Operation API
Check permitted operations on content using the Confluence Cloud REST API v2.
Confluence V2 User API
Retrieve user information and details using the Confluence Cloud REST API v2.
Confluence V2 App Properties API
Store and retrieve app-specific properties in Confluence using the v2 API.
Confluence V2 Content API
Manage content including conversions and permissions using the Confluence Cloud REST API v2.
Confluence V2 Data Policies API
Retrieve data policy information for Confluence workspaces using the v2 API.
Confluence V2 Classification Level API
Manage content classification levels for data protection in Confluence using the v2 API.
Confluence V2 Redactions API
Manage content redactions for sensitive information in Confluence using the v2 API.
Confluence V2 Admin Key API
Manage admin API keys for Confluence Cloud using the v2 API.
Capabilities
Confluence Content Management
Unified workflow for managing Confluence content including pages, blog posts, comments, attachments, spaces, and labels. Used by content authors, knowledge managers, and platfor...
Run with NaftikoFeatures
Create, read, update, and delete pages, blog posts, and other content types with full version history.
Organize content into spaces with configurable permissions and settings.
Multiple users can edit pages simultaneously with live cursor tracking.
Advanced search using Confluence Query Language for precise content discovery.
Real-time event notifications for content changes, space updates, and user actions.
Standardized page creation using blueprints and customizable templates.
Tag and categorize content with labels for improved discovery and navigation.
Granular read and update restrictions at space and content level.
Use Cases
Build and maintain internal knowledge bases for teams with structured content and search.
Create and collaborate on project documentation with version tracking and approvals.
Programmatically migrate content between Confluence instances or from other platforms.
Track content changes, manage access controls, and maintain audit trails.
Generate and publish content programmatically from CI/CD pipelines or other systems.
Integrations
Link Confluence pages to Jira issues for seamless project management workflows.
Receive Confluence notifications and preview pages directly in Slack channels.
Collaborate on Confluence content within Microsoft Teams conversations.
Embed Trello boards in Confluence pages and link cards to documentation.
Embed code snippets and link repositories to Confluence documentation.
Event Specifications
Confluence Cloud Webhooks
Asynchronous event notifications from Confluence Cloud. Webhooks allow applications to receive real-time notifications when content, spaces, or other entities are created, updat...
ASYNCAPI