Connectors

Productivity & Project Management

Confluence

Team wiki: pages, spaces, comments, attachments, and content search
Confluence API referenceAPI checked August 17, 2026
Signs in with
Username and password
Runs on
Cloud or On-Prem Worker
Operations
214
Ready-made triggers
0

Connect Confluence

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Confluence and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Atlassian siteRequiredThe site subdomain before .atlassian.net.
EmailRequiredAtlassian account email.
API tokenRequiredSecretAtlassian API token.

Use it in a flow

  1. Open a flow, open the node library and search for Confluence.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Confluence without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Confluence can send webhooks, a Webhook trigger receives them at its own URL.

Operations

214 operations in 29 groups. Each one is a step you can add to a flow.

Admin Key3
Disable Admin KeydisableAdminKeyDELETEDisables admin key access for the calling user within the site.
Enable Admin KeyenableAdminKeyPOSTEnables admin key access for the calling user within the site.
Get Admin KeygetAdminKeyGETReturns information about the admin key if one is currently enabled for the calling user within the site.
Ancestors5
Get all ancestors of databasegetDatabaseAncestorsGETReturns all ancestors for a given database by ID in top-to-bottom order (that is, the highest ancestor is the first item in the response payload).
Get all ancestors of foldergetFolderAncestorsGETReturns all ancestors for a given folder by ID in top-to-bottom order (that is, the highest ancestor is the first item in the response payload).
Get all ancestors of pagegetPageAncestorsGETReturns all ancestors for a given page by ID in top-to-bottom order (that is, the highest ancestor is the first item in the response payload).
Get all ancestors of Smart Link in content treegetSmartLinkAncestorsGETReturns all ancestors for a given Smart Link in the content tree by ID in top-to-bottom order (that is, the highest ancestor is the first item in the response payload).
Get all ancestors of whiteboardgetWhiteboardAncestorsGETReturns all ancestors for a given whiteboard by ID in top-to-bottom order (that is, the highest ancestor is the first item in the response payload).
Attachment8
Delete attachmentdeleteAttachmentDELETEDelete an attachment by id.
Download attachment thumbnail by idgetAttachmentThumbnailByIdGETRedirects the client to a URL that serves an attachment thumbnail's binary data.
Get attachment by idgetAttachmentByIdGETReturns a specific attachment.
Get attachmentsgetAttachmentsGETReturns all attachments.
Get attachments for blog postgetBlogpostAttachmentsGETReturns the attachments of specific blog post.
Get attachments for custom contentgetCustomContentAttachmentsGETReturns the attachments of specific custom content.
Get attachments for labelgetLabelAttachmentsGETReturns the attachments of specified label.
Get attachments for pagegetPageAttachmentsGETReturns the attachments of specific page.
Blog Post7
Create blog postcreateBlogPostPOSTCreates a new blog post in the space specified by the spaceId.
Delete blog postdeleteBlogPostDELETEDelete a blog post by id.
Get blog post by idgetBlogPostByIdGETReturns a specific blog post.
Get blog postsgetBlogPostsGETReturns all blog posts.
Get blog posts for labelgetLabelBlogPostsGETReturns the blogposts of specified label.
Get blog posts in spacegetBlogPostsInSpaceGETReturns all blog posts in a space.
Update blog postupdateBlogPostPUTUpdate a blog post by id.
Children7
Get child custom contentgetChildCustomContentGETReturns all child custom content for given custom content id.
Get child pagesgetChildPagesGETReturns all child pages for given page id.
Get direct children of a databasegetDatabaseDirectChildrenGETReturns all children for given database id in the content tree.
Get direct children of a foldergetFolderDirectChildrenGETReturns all children for given folder id in the content tree.
Get direct children of a pagegetPageDirectChildrenGETReturns all children for given page id in the content tree.
Get direct children of a Smart LinkgetSmartLinkDirectChildrenGETReturns all children for given smart link id in the content tree.
Get direct children of a whiteboardgetWhiteboardDirectChildrenGETReturns all children for given whiteboard id in the content tree.
Classification Level16
Delete space default classification leveldeleteSpaceDefaultClassificationLevelDELETEReturns the default classification level for a specific space.
Get blog post classification levelgetBlogPostClassificationLevelGETReturns the classification level for a specific blog post.
Get database classification levelgetDatabaseClassificationLevelGETReturns the classification level for a specific database.
Get list of classification levelsgetClassificationLevelsGETReturns a list of classification levels available.
Get page classification levelgetPageClassificationLevelGETReturns the classification level for a specific page.
Get space default classification levelgetSpaceDefaultClassificationLevelGETReturns the default classification level for a specific space.
Get whiteboard classification levelgetWhiteboardClassificationLevelGETReturns the classification level for a specific whiteboard.
Reset blog post classification levelpostBlogPostClassificationLevelPOSTResets the classification level for a specific blog post for the space default classification level.
Reset database classification levelpostDatabaseClassificationLevelPOSTResets the classification level for a specific database for the space default classification level.
Reset page classification levelpostPageClassificationLevelPOSTResets the classification level for a specific page for the space default classification level.
Reset whiteboard classification levelpostWhiteboardClassificationLevelPOSTResets the classification level for a specific whiteboard for the space default classification level.
Update blog post classification levelputBlogPostClassificationLevelPUTUpdates the classification level for a specific blog post.
Update database classification levelputDatabaseClassificationLevelPUTUpdates the classification level for a specific database.
Update page classification levelputPageClassificationLevelPUTUpdates the classification level for a specific page.
Update space default classification levelputSpaceDefaultClassificationLevelPUTUpdate the default classification level for a specific space.
Update whiteboard classification levelputWhiteboardClassificationLevelPUTUpdates the classification level for a specific whiteboard.
Comment18
Create footer commentcreateFooterCommentPOSTCreate a footer comment.
Create inline commentcreateInlineCommentPOSTCreate an inline comment.
Delete footer commentdeleteFooterCommentDELETEDeletes a footer comment.
Delete inline commentdeleteInlineCommentDELETEDeletes an inline comment.
Get attachment commentsgetAttachmentCommentsGETReturns the comments of the specific attachment.
Get children footer commentsgetFooterCommentChildrenGETReturns the children footer comments of specific comment.
Get children inline commentsgetInlineCommentChildrenGETReturns the children inline comments of specific comment.
Get custom content commentsgetCustomContentCommentsGETReturns the comments of the specific custom content.
Get footer comment by idgetFooterCommentByIdGETRetrieves a footer comment by id Permissions required : Permission to view the content of the container and its corresponding space.
Get footer commentsgetFooterCommentsGETReturns all footer comments.
Get footer comments for blog postgetBlogPostFooterCommentsGETReturns the root footer comments of specific blog post.
Get footer comments for pagegetPageFooterCommentsGETReturns the root footer comments of specific page.
Get inline comment by idgetInlineCommentByIdGETRetrieves an inline comment by id Permissions required : Permission to view the content of the page or blogpost and its corresponding space.
Get inline commentsgetInlineCommentsGETReturns all inline comments.
Get inline comments for blog postgetBlogPostInlineCommentsGETReturns the root inline comments of specific blog post.
Get inline comments for pagegetPageInlineCommentsGETReturns the root inline comments of specific page.
Update footer commentupdateFooterCommentPUTUpdate a footer comment.
Update inline commentupdateInlineCommentPUTUpdate an inline comment.
Content1
Convert content ids to content typesconvertContentIdsToContentTypesPOSTConverts a list of content ids into their associated content types.
Content Properties45
Create content property for attachmentcreateAttachmentPropertyPOSTCreates a new content property for an attachment.
Create content property for blog postcreateBlogpostPropertyPOSTCreates a new property for a blogpost.
Create content property for commentcreateCommentPropertyPOSTCreates a new content property for a comment.
Create content property for custom contentcreateCustomContentPropertyPOSTCreates a new content property for a piece of custom content.
Create content property for databasecreateDatabasePropertyPOSTCreates a new content property for a database.
Create content property for foldercreateFolderPropertyPOSTCreates a new content property for a folder.
Create content property for pagecreatePagePropertyPOSTCreates a new content property for a page.
Create content property for Smart Link in the content treecreateSmartLinkPropertyPOSTCreates a new content property for a Smart Link in the content tree.
Create content property for whiteboardcreateWhiteboardPropertyPOSTCreates a new content property for a whiteboard.
Delete content property for attachment by iddeleteAttachmentPropertyByIdDELETEDeletes a content property for an attachment by its id.
Delete content property for blogpost by iddeleteBlogpostPropertyByIdDELETEDeletes a content property for a blogpost by its id.
Delete content property for comment by iddeleteCommentPropertyByIdDELETEDeletes a content property for a comment by its id.
Delete content property for custom content by iddeleteCustomContentPropertyByIdDELETEDeletes a content property for a piece of custom content by its id.
Delete content property for database by iddeleteDatabasePropertyByIdDELETEDeletes a content property for a database by its id.
Delete content property for folder by iddeleteFolderPropertyByIdDELETEDeletes a content property for a folder by its id.
Delete content property for page by iddeletePagePropertyByIdDELETEDeletes a content property for a page by its id.
Delete content property for Smart Link in the content tree by iddeleteSmartLinkPropertyByIdDELETEDeletes a content property for a Smart Link in the content tree by its id.
Delete content property for whiteboard by iddeleteWhiteboardPropertyByIdDELETEDeletes a content property for a whiteboard by its id.
Get content properties for attachmentgetAttachmentContentPropertiesGETRetrieves all Content Properties tied to a specified attachment.
Get content properties for blog postgetBlogpostContentPropertiesGETRetrieves all Content Properties tied to a specified blog post.
Get content properties for commentgetCommentContentPropertiesGETRetrieves Content Properties attached to a specified comment.
Get content properties for custom contentgetCustomContentContentPropertiesGETRetrieves Content Properties tied to a specified custom content.
Get content properties for databasegetDatabaseContentPropertiesGETRetrieves Content Properties tied to a specified database.
Get content properties for foldergetFolderContentPropertiesGETRetrieves Content Properties tied to a specified folder.
Get content properties for pagegetPageContentPropertiesGETRetrieves Content Properties tied to a specified page.
Get content properties for Smart Link in the content treegetSmartLinkContentPropertiesGETRetrieves Content Properties tied to a specified Smart Link in the content tree.
Get content properties for whiteboardgetWhiteboardContentPropertiesGETRetrieves Content Properties tied to a specified whiteboard.
Get content property for attachment by idgetAttachmentContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified attachment.
Get content property for blog post by idgetBlogpostContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified blog post.
Get content property for comment by idgetCommentContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified comment.
Get content property for custom content by idgetCustomContentContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified custom content.
Get content property for database by idgetDatabaseContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified database.
Get content property for folder by idgetFolderContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified folder.
Get content property for page by idgetPageContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified page.
Get content property for Smart Link in the content tree by idgetSmartLinkContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified Smart Link in the content tree.
Get content property for whiteboard by idgetWhiteboardContentPropertiesByIdGETRetrieves a specific Content Property by ID that is attached to a specified whiteboard.
Update content property for attachment by idupdateAttachmentPropertyByIdPUTUpdate a content property for attachment by its id.
Update content property for blog post by idupdateBlogpostPropertyByIdPUTUpdate a content property for blog post by its id.
Update content property for comment by idupdateCommentPropertyByIdPUTUpdate a content property for a comment by its id.
Update content property for custom content by idupdateCustomContentPropertyByIdPUTUpdate a content property for a piece of custom content by its id.
Update content property for database by idupdateDatabasePropertyByIdPUTUpdate a content property for a database by its id.
Update content property for folder by idupdateFolderPropertyByIdPUTUpdate a content property for a folder by its id.
Update content property for page by idupdatePagePropertyByIdPUTUpdate a content property for a page by its id.
Update content property for Smart Link in the content tree by idupdateSmartLinkPropertyByIdPUTUpdate a content property for a Smart Link in the content tree by its id.
Update content property for whiteboard by idupdateWhiteboardPropertyByIdPUTUpdate a content property for a whiteboard by its id.
Custom Content8
Create custom contentcreateCustomContentPOSTCreates a new custom content in the given space, page, blogpost or other custom content.
Delete custom contentdeleteCustomContentDELETEDelete a custom content by id.
Get custom content by idgetCustomContentByIdGETReturns a specific piece of custom content.
Get custom content by typegetCustomContentByTypeGETReturns all custom content for a given type.
Get custom content by type in blog postgetCustomContentByTypeInBlogPostGETReturns all custom content for a given type within a given blogpost.
Get custom content by type in pagegetCustomContentByTypeInPageGETReturns all custom content for a given type within a given page.
Get custom content by type in spacegetCustomContentByTypeInSpaceGETReturns all custom content for a given type within a given space.
Update custom contentupdateCustomContentPUTUpdate a custom content by id.
Data Policies2
Get data policy metadata for the workspacegetDataPolicyMetadataGETReturns data policy metadata for the workspace.
Get spaces with data policiesgetDataPolicySpacesGETReturns all spaces.
Database3
Create databasecreateDatabasePOSTCreates a database in the space.
Delete databasedeleteDatabaseDELETEDelete a database by id.
Get database by idgetDatabaseByIdGETReturns a specific database.
Descendants5
Get descendants of a databasegetDatabaseDescendantsGETReturns descendants in the content tree for a given database by ID in top-to-bottom order (that is, the highest descendant is the first item in the response payload).
Get descendants of a smart linkgetSmartLinkDescendantsGETReturns descendants in the content tree for a given smart link by ID in top-to-bottom order (that is, the highest descendant is the first item in the response payload).
Get descendants of a whiteboardgetWhiteboardDescendantsGETReturns descendants in the content tree for a given whiteboard by ID in top-to-bottom order (that is, the highest descendant is the first item in the response payload).
Get descendants of foldergetFolderDescendantsGETReturns descendants in the content tree for a given folder by ID in top-to-bottom order (that is, the highest descendant is the first item in the response payload).
Get descendants of pagegetPageDescendantsGETReturns descendants in the content tree for a given page by ID in top-to-bottom order (that is, the highest descendant is the first item in the response payload).
Folder3
Create foldercreateFolderPOSTCreates a folder in the space.
Delete folderdeleteFolderDELETEDelete a folder by id.
Get folder by idgetFolderByIdGETReturns a specific folder.
Label7
Get labelsgetLabelsGETReturns all labels.
Get labels for attachmentgetAttachmentLabelsGETReturns the labels of specific attachment.
Get labels for blog postgetBlogPostLabelsGETReturns the labels of specific blog post.
Get labels for custom contentgetCustomContentLabelsGETReturns the labels for a specific piece of custom content.
Get labels for pagegetPageLabelsGETReturns the labels of specific page.
Get labels for spacegetSpaceLabelsGETReturns the labels of specific space.
Get labels for space contentgetSpaceContentLabelsGETReturns the labels of space content (pages, blogposts etc).
Like8
Get account IDs of likes for blog postgetBlogPostLikeUsersGETReturns the account IDs of likes of specific blog post.
Get account IDs of likes for footer commentgetFooterLikeUsersGETReturns the account IDs of likes of specific footer comment.
Get account IDs of likes for inline commentgetInlineLikeUsersGETReturns the account IDs of likes of specific inline comment.
Get account IDs of likes for pagegetPageLikeUsersGETReturns the account IDs of likes of specific page.
Get like count for blog postgetBlogPostLikeCountGETReturns the count of likes of specific blog post.
Get like count for footer commentgetFooterLikeCountGETReturns the count of likes of specific footer comment.
Get like count for inline commentgetInlineLikeCountGETReturns the count of likes of specific inline comment.
Get like count for pagegetPageLikeCountGETReturns the count of likes of specific page.
Operation11
Get permitted operations for a databasegetDatabaseOperationsGETReturns the permitted operations on specific database.
Get permitted operations for a foldergetFolderOperationsGETReturns the permitted operations on specific folder.
Get permitted operations for a Smart Link in the content treegetSmartLinkOperationsGETReturns the permitted operations on specific Smart Link in the content tree.
Get permitted operations for a whiteboardgetWhiteboardOperationsGETReturns the permitted operations on specific whiteboard.
Get permitted operations for attachmentgetAttachmentOperationsGETReturns the permitted operations on specific attachment.
Get permitted operations for blog postgetBlogPostOperationsGETReturns the permitted operations on specific blog post.
Get permitted operations for custom contentgetCustomContentOperationsGETReturns the permitted operations on specific custom content.
Get permitted operations for footer commentgetFooterCommentOperationsGETReturns the permitted operations on specific footer comment.
Get permitted operations for inline commentgetInlineCommentOperationsGETReturns the permitted operations on specific inline comment.
Get permitted operations for pagegetPageOperationsGETReturns the permitted operations on specific page.
Get permitted operations for spacegetSpaceOperationsGETReturns the permitted operations on specific space.
Page8
Create pagecreatePagePOSTCreates a page in the space.
Delete pagedeletePageDELETEDelete a page by id.
Get page by idgetPageByIdGETReturns a specific page.
Get pagesgetPagesGETReturns all pages.
Get pages for labelgetLabelPagesGETReturns the pages of specified label.
Get pages in spacegetPagesInSpaceGETReturns all pages in a space.
Update pageupdatePagePUTUpdate a page by id.
Update page titleupdatePageTitlePUTUpdates the title of a specified page.
Redactions2
Redact Content in a Confluence Blog PostpostRedactBlogPOSTRedacts sensitive content in a Confluence blog post by replacing specified text ranges with redaction markers.
Redact Content in a Confluence PagepostRedactPagePOSTRedacts sensitive content in a Confluence page by replacing specified text ranges with redaction markers.
Smart Link3
Create Smart Link in the content treecreateSmartLinkPOSTCreates a Smart Link in the content tree in the space.
Delete Smart Link in the content treedeleteSmartLinkDELETEDelete a Smart Link in the content tree by id.
Get Smart Link in the content tree by idgetSmartLinkByIdGETReturns a specific Smart Link in the content tree.
Space3
Create spacecreateSpacePOSTCreates a Space as specified in the payload.
Get space by idgetSpaceByIdGETReturns a specific space.
Get spacesgetSpacesGETReturns all spaces.
Space Permission Transition5
Bulk assign space permission rolesbulkAssignSpacePermissionRolesPOSTBulk assigns roles for one or more permission combination IDs obtained from the space permission combinations.
Bulk remove space permission accessbulkRemoveSpacePermissionAccessPOSTBulk removes access for one or more permission combination IDs obtained from the space permission combinations.
Generate space permission combinationsgenerateSpacePermissionCombinationsPOSTSubmits a task to refresh the space permission combinations in the database, which identifies all unique permission combinations across the site.
Get space permission transition task statusgetSpacePermissionTransitionTaskStatusGETRetrieves the status of an async space permission transition task.
List unassigned space permission combinationslistSpacePermissionCombinationsGETLists the unique unassigned space permission combinations currently present on the tenant.
Space Permissions2
Get available space permissionsgetAvailableSpacePermissionsGETRetrieves the available space permissions.
Get space permissions assignmentsgetSpacePermissionsAssignmentsGETReturns space permission assignments for a specific space.
Space Properties5
Create space property in spacecreateSpacePropertyPOSTCreates a new space property.
Delete space property by iddeleteSpacePropertyByIdDELETEDeletes a space property by its id.
Get space properties in spacegetSpacePropertiesGETReturns all properties for the given space.
Get space property by idgetSpacePropertyByIdGETRetrieve a space property by its id.
Update space property by idupdateSpacePropertyByIdPUTUpdate a space property by its id.
Space Roles8
Create a space rolecreateSpaceRolePOSTCreate a space role.
Delete a space roledeleteSpaceRoleDELETEDelete a space role Available on tenants with Role-Based Access Control.
Get available space rolesgetAvailableSpaceRolesGETRetrieves the available space roles.
Get space role assignmentsgetSpaceRoleAssignmentsGETRetrieves the space role assignments.
Get space role by IDgetSpaceRolesByIdGETRetrieves the space role by ID.
Get space role modegetSpaceRoleModeGETRetrieves the space role mode.
Set space role assignmentssetSpaceRoleAssignmentsPOSTSets space role assignments as specified in the payload.
Update a space roleupdateSpaceRolePUTUpdate a space role.
Task3
Get task by idgetTaskByIdGETReturns a specific task.
Get tasksgetTasksGETReturns all tasks.
Update taskupdateTaskPUTUpdate a task by id.
User3
Check site access for a list of emailscheckAccessByEmailPOSTReturns the list of emails from the input list that do not have access to site.
Create bulk user lookup using idscreateBulkUserLookupPOSTReturns user details for the ids provided in the request body.
Invite a list of emails to the siteinviteByEmailPOSTInvite a list of emails to the site.
Version12
Get attachment versionsgetAttachmentVersionsGETReturns the versions of specific attachment.
Get blog post versionsgetBlogPostVersionsGETReturns the versions of specific blog post.
Get custom content versionsgetCustomContentVersionsGETReturns the versions of specific custom content.
Get footer comment versionsgetFooterCommentVersionsGETRetrieves the versions of the specified footer comment.
Get inline comment versionsgetInlineCommentVersionsGETRetrieves the versions of the specified inline comment.
Get page versionsgetPageVersionsGETReturns the versions of specific page.
Get version details for attachment versiongetAttachmentVersionDetailsGETRetrieves version details for the specified attachment and version number.
Get version details for blog post versiongetBlogPostVersionDetailsGETRetrieves version details for the specified blog post and version number.
Get version details for custom content versiongetCustomContentVersionDetailsGETRetrieves version details for the specified custom content and version number.
Get version details for footer comment versiongetFooterCommentVersionDetailsGETRetrieves version details for the specified footer comment version.
Get version details for inline comment versiongetInlineCommentVersionDetailsGETRetrieves version details for the specified inline comment version.
Get version details for page versiongetPageVersionDetailsGETRetrieves version details for the specified page and version number.
Whiteboard3
Create whiteboardcreateWhiteboardPOSTCreates a whiteboard in the space.
Delete whiteboarddeleteWhiteboardDELETEDelete a whiteboard by id.
Get whiteboard by idgetWhiteboardByIdGETReturns a specific whiteboard.