Confluence
APIs for Atlassian Confluence - team collaboration and knowledge management software.
Confluence publishes 7 APIs on the APIs.io network, including Space API, Attachment API, Blog Post API, and 4 more. Tagged areas include Collaboration, Content Management, Documentation, Knowledge Base, and Wiki.
The Confluence catalog on APIs.io includes 1 event-driven AsyncAPI specification, 2 JSON-LD contexts, and 3 Spectral governance rulesets.
Confluence’s developer surface includes changelog, CLI, sandbox, authentication, developer portal, documentation, getting-started guide, and 74 more developer resources.
Kin Score
APIs 66
Individual APIs this provider publishes, each with its own machine-readable definition.
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.
Confluence Attachment API
Manage file attachments on content
Confluence Blog Post API
Create, retrieve, update, and delete blog posts
Confluence Comment API
Create, retrieve, update, and delete comments on pages and blog posts
Confluence Label API
Manage labels on content
Confluence Page API
Create, retrieve, update, and delete pages
Confluence Space API
Retrieve and manage Confluence spaces
Scroll for all 66
Postman Collections 6
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Confluence Cloud REST API v2
OPEN COLLECTIONArazzo Workflows 13
Multi-step API workflows described with the Arazzo specification.
Confluence Archive or Delete a Blog Post
Find a blog post by title, archive it to preserve the record, and optionally delete it.
ARAZZOConfluence Moderate a Page Comment
Review a page's comments, read one, then branch to redact it in place or delete it outright.
ARAZZOConfluence Reply to a Page Comment Thread
List the footer comments on a page, read the thread being answered, post a reply, and read the thread back.
ARAZZOConfluence Create a Page in a Space and Read It Back
Resolve a space by its key, create a page inside it, and read the stored page back.
ARAZZOConfluence Anchor an Inline Comment to Page Text
Read a page's storage body, anchor an inline comment to a text selection, and read the page's inline comments back.
ARAZZOConfluence Archive or Retire a Page
Check a page for children, archive it, and only trash or purge it when explicitly confirmed.
ARAZZOConfluence Audit and Prune a Page Attachment
List a page's attachments, inspect one in full, and delete it when the caller confirms.
ARAZZOConfluence Move a Page to a New Parent
Verify a page and a target parent, inspect the destination subtree, then reparent the page.
ARAZZOConfluence Export a Page with Its Children, Attachments, and Labels
Assemble a complete portrait of a page — body, child pages, attachments, and labels — in one read-only pass.
ARAZZOConfluence Publish a Blog Post and Read It Back
Resolve a space by key, publish a blog post into it, and read the stored post back.
ARAZZOConfluence Find and Revise a Blog Post
Find a blog post by title, read its current version, and publish a revised body.
ARAZZOConfluence Inventory a Space and Its Page Labels
Resolve a space by key, read its metadata, walk its pages, and resolve the labels on a page.
ARAZZOConfluence Upsert a Page by Title
Find a page by title within a space and update it if it exists, otherwise create it.
ARAZZOScroll for all 13
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
confluence-mcp.yml
MCP SERVERGraphQL 1
GraphQL schemas published by this provider.
Confluence GraphQL API
Query Confluence data using GraphQL for efficient cross-product data retrieval with field-level precision.
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Confluence Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Confluence Finops
FINOPSFeatures 16
Notable capabilities this provider offers.
Scroll for all 16
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
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...
ASYNCAPISemantic Vocabularies 2
JSON-LD contexts and semantic vocabularies used across these APIs.
Confluence Cloud V2 Context
JSON-LDConfluence Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 45
Standalone JSON Schema definitions for this provider's data models.
AttachmentBulk
JSON SCHEMAAttachment
JSON SCHEMABlogPostBulk
JSON SCHEMABlogPostCreateRequest
JSON SCHEMABlogPost
JSON SCHEMABlogPostUpdateRequest
JSON SCHEMABodyRepresentation
JSON SCHEMABody
JSON SCHEMABodyWrite
JSON SCHEMACommentBulk
JSON SCHEMACommentCreateRequest
JSON SCHEMACommentLinks
JSON SCHEMAComment
JSON SCHEMACommentUpdateRequest
JSON SCHEMAContentLinks
JSON SCHEMAContentPropertyArray
JSON SCHEMAContentProperty
JSON SCHEMAError
JSON SCHEMAInlineCommentCreateRequest
JSON SCHEMAInlineCommentProperties
JSON SCHEMALabelArray
JSON SCHEMALabel
JSON SCHEMALikeArray
JSON SCHEMALike
JSON SCHEMAOperationArray
JSON SCHEMAOperation
JSON SCHEMAPageBulk
JSON SCHEMAPageCreateRequest
JSON SCHEMAPageLinks
JSON SCHEMAPage
JSON SCHEMAPageUpdateRequest
JSON SCHEMAPaginationLinks
JSON SCHEMASpaceBulk
JSON SCHEMASpaceDescription
JSON SCHEMASpaceIcon
JSON SCHEMASpaceLinks
JSON SCHEMASpacePermissionArray
JSON SCHEMASpacePermission
JSON SCHEMASpacePropertyArray
JSON SCHEMASpace
JSON SCHEMAVersionArray
JSON SCHEMAVersion
JSON SCHEMAVersionWrite
JSON SCHEMAConfluence Page
JSON SCHEMAConfluence Space
JSON SCHEMAScroll for all 45
JSON Structure 43
JSON Structure definitions describing this provider's data shapes.
Confluence Cloud V2 Attachment Bulk Structure
JSON STRUCTUREConfluence Cloud V2 Attachment Structure
JSON STRUCTUREConfluence Cloud V2 Blog Post Bulk Structure
JSON STRUCTUREConfluence Cloud V2 Blog Post Create Request Structure
JSON STRUCTUREConfluence Cloud V2 Blog Post Structure
JSON STRUCTUREConfluence Cloud V2 Blog Post Update Request Structure
JSON STRUCTUREConfluence Cloud V2 Body Representation Structure
JSON STRUCTUREConfluence Cloud V2 Body Structure
JSON STRUCTUREConfluence Cloud V2 Body Write Structure
JSON STRUCTUREConfluence Cloud V2 Comment Bulk Structure
JSON STRUCTUREConfluence Cloud V2 Comment Create Request Structure
JSON STRUCTUREConfluence Cloud V2 Comment Links Structure
JSON STRUCTUREConfluence Cloud V2 Comment Structure
JSON STRUCTUREConfluence Cloud V2 Comment Update Request Structure
JSON STRUCTUREConfluence Cloud V2 Content Links Structure
JSON STRUCTUREConfluence Cloud V2 Content Property Array Structure
JSON STRUCTUREConfluence Cloud V2 Content Property Structure
JSON STRUCTUREConfluence Cloud V2 Error Structure
JSON STRUCTUREConfluence Cloud V2 Inline Comment Properties Structure
JSON STRUCTUREConfluence Cloud V2 Label Array Structure
JSON STRUCTUREConfluence Cloud V2 Label Structure
JSON STRUCTUREConfluence Cloud V2 Like Array Structure
JSON STRUCTUREConfluence Cloud V2 Like Structure
JSON STRUCTUREConfluence Cloud V2 Operation Array Structure
JSON STRUCTUREConfluence Cloud V2 Operation Structure
JSON STRUCTUREConfluence Cloud V2 Page Bulk Structure
JSON STRUCTUREConfluence Cloud V2 Page Create Request Structure
JSON STRUCTUREConfluence Cloud V2 Page Links Structure
JSON STRUCTUREConfluence Cloud V2 Page Structure
JSON STRUCTUREConfluence Cloud V2 Page Update Request Structure
JSON STRUCTUREConfluence Cloud V2 Pagination Links Structure
JSON STRUCTUREConfluence Cloud V2 Space Bulk Structure
JSON STRUCTUREConfluence Cloud V2 Space Description Structure
JSON STRUCTUREConfluence Cloud V2 Space Icon Structure
JSON STRUCTUREConfluence Cloud V2 Space Links Structure
JSON STRUCTUREConfluence Cloud V2 Space Permission Array Structure
JSON STRUCTUREConfluence Cloud V2 Space Permission Structure
JSON STRUCTUREConfluence Cloud V2 Space Property Array Structure
JSON STRUCTUREConfluence Cloud V2 Space Structure
JSON STRUCTUREConfluence Cloud V2 Version Array Structure
JSON STRUCTUREConfluence Cloud V2 Version Structure
JSON STRUCTUREConfluence Cloud V2 Version Write Structure
JSON STRUCTUREScroll for all 43
Examples 43
Example request and response payloads for these APIs.
Scroll for all 43
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Confluence Trust Center
SOC 2 Type II, SOC 3, ISO 27001, ISO 27017, ISO 27018, ISO 27701, PCI DSS, FedRAMP, HIPAA, CSA STAR, GDPR
SECURITYScopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Knowledge Base
Build and maintain internal knowledge bases for teams with structured content and search.
Project Documentation
Create and collaborate on project documentation with version tracking and approvals.
Content Migration
Programmatically migrate content between Confluence instances or from other platforms.
Compliance and Auditing
Track content changes, manage access controls, and maintain audit trails.
Automated Publishing
Generate and publish content programmatically from CI/CD pipelines or other systems.
Integrations 5
Pre-built integrations with other platforms and tools.
Jira
Link Confluence pages to Jira issues for seamless project management workflows.
Slack
Receive Confluence notifications and preview pages directly in Slack channels.
Microsoft Teams
Collaborate on Confluence content within Microsoft Teams conversations.
Trello
Embed Trello boards in Confluence pages and link cards to documentation.
GitHub
Embed code snippets and link repositories to Confluence documentation.
Resources
Get Started 6
Portal, sign-up, and the first successful call
Documentation 11
Reference material describing how the API behaves
Scroll for all 11
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 21
Pagination, idempotency, versioning, errors, and events
Scroll for all 21
Build 9
SDKs, sample code, and the tooling you integrate with
Scroll for all 9
Access & Security 10
Authentication, authorization, and security posture
Scroll for all 10
Learn 1
Tutorials, courses, talks, and written guidance
Operate 9
Status, limits, changes, and where to get help
Scroll for all 9
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type