AACFlow

Confluence

Interact with Confluence

Usage Instructions

Integrate Confluence into the workflow. Can read, create, update, delete pages, manage comments, attachments, labels, and search content.

Tools

confluence_retrieve

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringConfluence page ID
titlestringPage title
contentstringPage content with HTML tags stripped
statusstringPage status (current, archived, trashed, draft)
spaceIdstringID of the space containing the page
parentIdstringID of the parent page
authorIdstringAccount ID of the page author
createdAtstringISO 8601 timestamp when the page was created
urlstringURL to view the page in Confluence
bodyobjectRaw page body content in storage format
valuestringThe content value in the specified format
representationstringContent representation type
versionobjectPage version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation

confluence_update

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
titlestringNoNo description
contentstringNoNo description
versionnumberNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of update
pageIdstringConfluence page ID
titlestringUpdated page title
statusstringPage status
spaceIdstringSpace ID
bodyobjectPage body content in storage format
storageobjectBody in storage format (Confluence markup)
valuestringThe content value in the specified format
representationstringContent representation type
viewobjectBody in view format (rendered HTML)
valuestringThe content value in the specified format
representationstringContent representation type
atlas_doc_formatobjectBody in Atlassian Document Format (ADF)
valuestringThe content value in the specified format
representationstringContent representation type
versionobjectPage version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
urlstringURL to view the page in Confluence
successbooleanUpdate operation success status

confluence_create_page

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
titlestringYesNo description
contentstringYesNo description
parentIdstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of creation
pageIdstringCreated page ID
titlestringPage title
statusstringPage status
spaceIdstringSpace ID
parentIdstringParent page ID
bodyobjectPage body content
storageobjectBody in storage format (Confluence markup)
valuestringThe content value in the specified format
representationstringContent representation type
viewobjectBody in view format (rendered HTML)
valuestringThe content value in the specified format
representationstringContent representation type
atlas_doc_formatobjectBody in Atlassian Document Format (ADF)
valuestringThe content value in the specified format
representationstringContent representation type
versionobjectPage version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
urlstringPage URL

confluence_delete_page

Delete a Confluence page. By default moves to trash; use purge=true to permanently delete.

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
purgebooleanNoIf true, permanently deletes the page instead of moving to trash (default: false)
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of deletion
pageIdstringDeleted page ID
deletedbooleanDeletion status

confluence_list_pages_in_space

List all pages within a specific Confluence space. Supports pagination and filtering by status.

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
limitnumberNoNo description
statusstringNoNo description
bodyFormatstringNoFormat for page body content: storage, atlas_doc_format, or view. If not specified, body is not included.
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pagesarrayArray of pages in the space
idstringUnique page identifier
titlestringPage title
statusstringPage status (e.g., current, archived, trashed, draft)
spaceIdstringID of the space containing the page
parentIdstringID of the parent page (null if top-level)
authorIdstringAccount ID of the page author
createdAtstringISO 8601 timestamp when the page was created
versionobjectPage version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
bodyobjectPage body content (if bodyFormat was specified)
storageobjectBody in storage format (Confluence markup)
valuestringThe content value in the specified format
representationstringContent representation type
viewobjectBody in view format (rendered HTML)
valuestringThe content value in the specified format
representationstringContent representation type
atlas_doc_formatobjectBody in Atlassian Document Format (ADF)
valuestringThe content value in the specified format
representationstringContent representation type
webUrlstringURL to view the page in Confluence
nextCursorstringCursor for fetching the next page of results

confluence_get_page_children

Get all child pages of a specific Confluence page. Useful for navigating page hierarchies.

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
parentIdstringID of the parent page
childrenarrayArray of child pages
idstringChild page ID
titlestringChild page title
statusstringPage status
spaceIdstringSpace ID
childPositionnumberPosition among siblings
webUrlstringURL to view the page
nextCursorstringCursor for fetching the next page of results

confluence_get_page_ancestors

Get the ancestor (parent) pages of a specific Confluence page. Returns the full hierarchy from the page up to the root.

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringID of the page whose ancestors were retrieved
ancestorsarrayArray of ancestor pages, ordered from direct parent to root
idstringAncestor page ID
titlestringAncestor page title
statusstringPage status
spaceIdstringSpace ID
webUrlstringURL to view the page

confluence_list_page_versions

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringID of the page
versionsarrayArray of page versions
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
nextCursorstringCursor for fetching the next page of results

confluence_get_page_version

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
versionNumbernumberYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringID of the page
titlestringPage title at this version
contentstringPage content with HTML tags stripped at this version
versionobjectDetailed version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
contentTypeModifiedbooleanWhether the content type was modified in this version
collaboratorsarrayList of collaborator account IDs for this version
prevVersionnumberPrevious version number
nextVersionnumberNext version number
bodyobjectRaw page body content in storage format at this version
valuestringThe content value in the specified format
representationstringContent representation type

confluence_list_page_properties

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringID of the page
propertiesarrayArray of content properties
idstringProperty ID
keystringProperty key
valuejsonProperty value (can be any JSON)
versionobjectVersion information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
nextCursorstringCursor for fetching the next page of results

confluence_create_page_property

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
keystringYesNo description
valuejsonYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringID of the page
propertyIdstringID of the created property
keystringProperty key
valuejsonProperty value
versionobjectVersion information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation

confluence_delete_page_property

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
propertyIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringID of the page
propertyIdstringID of the deleted property
deletedbooleanDeletion status

Input

ParameterTypeRequiredDescription
domainstringYesNo description
querystringYesNo description
limitnumberNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of search
resultsarrayArray of search results
idstringUnique content identifier
titlestringContent title
typestringContent type (e.g., page, blogpost, attachment, comment)
statusstringContent status (e.g., current)
urlstringURL to view the content in Confluence
excerptstringText excerpt matching the search query
spaceKeystringKey of the space containing the content
spaceobjectSpace information for the content
idstringSpace identifier
keystringSpace key
namestringSpace name
lastModifiedstringISO 8601 timestamp of last modification
entityTypestringEntity type identifier (e.g., content, space)

confluence_search_in_space

Search for content within a specific Confluence space. Optionally filter by text query and content type.

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceKeystringYesThe key of the Confluence space to search in (e.g., "ENG", "HR")
querystringNoNo description
contentTypestringNoNo description
limitnumberNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceKeystringThe space key that was searched
totalSizenumberTotal number of matching results
resultsarrayArray of search results
idstringUnique content identifier
titlestringContent title
typestringContent type (e.g., page, blogpost, attachment, comment)
statusstringContent status (e.g., current)
urlstringURL to view the content in Confluence
excerptstringText excerpt matching the search query
spaceKeystringKey of the space containing the content
spaceobjectSpace information for the content
idstringSpace identifier
keystringSpace key
namestringSpace name
lastModifiedstringISO 8601 timestamp of last modification
entityTypestringEntity type identifier (e.g., content, space)

confluence_list_blogposts

Input

ParameterTypeRequiredDescription
domainstringYesNo description
limitnumberNoNo description
statusstringNoNo description
sortstringNoSort order: created-date, -created-date, modified-date, -modified-date, title, -title
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
blogPostsarrayArray of blog posts
idstringBlog post ID
titlestringBlog post title
statusstringBlog post status
spaceIdstringSpace ID
authorIdstringAuthor account ID
createdAtstringCreation timestamp
versionobjectVersion information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
webUrlstringURL to view the blog post
nextCursorstringCursor for fetching the next page of results

confluence_get_blogpost

Input

ParameterTypeRequiredDescription
domainstringYesNo description
blogPostIdstringYesNo description
bodyFormatstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
idstringBlog post ID
titlestringBlog post title
statusstringBlog post status
spaceIdstringSpace ID
authorIdstringAuthor account ID
createdAtstringCreation timestamp
versionobjectVersion information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
bodyobjectBlog post body content in requested format(s)
storageobjectBody in storage format (Confluence markup)
valuestringThe content value in the specified format
representationstringContent representation type
viewobjectBody in view format (rendered HTML)
valuestringThe content value in the specified format
representationstringContent representation type
atlas_doc_formatobjectBody in Atlassian Document Format (ADF)
valuestringThe content value in the specified format
representationstringContent representation type
webUrlstringURL to view the blog post

confluence_create_blogpost

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
titlestringYesNo description
contentstringYesNo description
statusstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
idstringCreated blog post ID
titlestringBlog post title
statusstringBlog post status
spaceIdstringSpace ID
authorIdstringAuthor account ID
bodyobjectBlog post body content
storageobjectBody in storage format (Confluence markup)
valuestringThe content value in the specified format
representationstringContent representation type
viewobjectBody in view format (rendered HTML)
valuestringThe content value in the specified format
representationstringContent representation type
atlas_doc_formatobjectBody in Atlassian Document Format (ADF)
valuestringThe content value in the specified format
representationstringContent representation type
versionobjectBlog post version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
webUrlstringURL to view the blog post

confluence_list_blogposts_in_space

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
limitnumberNoNo description
statusstringNoNo description
bodyFormatstringNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
blogPostsarrayArray of blog posts in the space
idstringBlog post ID
titlestringBlog post title
statusstringBlog post status
spaceIdstringSpace ID
authorIdstringAuthor account ID
createdAtstringCreation timestamp
versionobjectVersion information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
bodyobjectBlog post body content
storageobjectBody in storage format (Confluence markup)
valuestringThe content value in the specified format
representationstringContent representation type
viewobjectBody in view format (rendered HTML)
valuestringThe content value in the specified format
representationstringContent representation type
atlas_doc_formatobjectBody in Atlassian Document Format (ADF)
valuestringThe content value in the specified format
representationstringContent representation type
webUrlstringURL to view the blog post
nextCursorstringCursor for fetching the next page of results

confluence_create_comment

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
commentstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of creation
commentIdstringCreated comment ID
pageIdstringPage ID

confluence_list_comments

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
bodyFormatstringNoFormat for the comment body: storage, atlas_doc_format, view, or export_view (default: storage)
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
commentsarrayArray of Confluence comments
idstringUnique comment identifier
statusstringComment status (e.g., current)
titlestringComment title
pageIdstringID of the page the comment belongs to
blogPostIdstringID of the blog post the comment belongs to
parentCommentIdstringID of the parent comment
bodyobjectComment body content
valuestringComment body content
representationstringContent representation format (e.g., storage, view)
createdAtstringISO 8601 timestamp when the comment was created
authorIdstringAccount ID of the comment author
versionobjectComment version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
nextCursorstringCursor for fetching the next page of results

confluence_update_comment

Input

ParameterTypeRequiredDescription
domainstringYesNo description
commentIdstringYesNo description
commentstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of update
commentIdstringUpdated comment ID
updatedbooleanUpdate status

confluence_delete_comment

Input

ParameterTypeRequiredDescription
domainstringYesNo description
commentIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of deletion
commentIdstringDeleted comment ID
deletedbooleanDeletion status

confluence_upload_attachment

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
filefileYesNo description
fileNamestringNoNo description
commentstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of upload
attachmentIdstringUploaded attachment ID
titlestringAttachment file name
fileSizenumberFile size in bytes
mediaTypestringMIME type of the attachment
downloadUrlstringDownload URL for the attachment
pageIdstringPage ID the attachment was added to

confluence_list_attachments

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
attachmentsarrayArray of Confluence attachments
idstringUnique attachment identifier (prefixed with "att")
titlestringAttachment file name
statusstringAttachment status (e.g., current, archived, trashed)
mediaTypestringMIME type of the attachment
fileSizenumberFile size in bytes
downloadUrlstringURL to download the attachment
webuiUrlstringURL to view the attachment in Confluence UI
pageIdstringID of the page the attachment belongs to
blogPostIdstringID of the blog post the attachment belongs to
commentstringComment/description of the attachment
versionobjectAttachment version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
nextCursorstringCursor for fetching the next page of results

confluence_delete_attachment

Input

ParameterTypeRequiredDescription
domainstringYesNo description
attachmentIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of deletion
attachmentIdstringDeleted attachment ID
deletedbooleanDeletion status

confluence_list_labels

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringTimestamp of retrieval
labelsarrayArray of labels on the page
idstringUnique label identifier
namestringLabel name
prefixstringLabel prefix/type (e.g., global, my, team)
nextCursorstringCursor for fetching the next page of results

confluence_add_label

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
labelNamestringYesNo description
prefixstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringPage ID that the label was added to
labelNamestringName of the added label
labelIdstringID of the added label

confluence_delete_label

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
labelNamestringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
pageIdstringPage ID the label was removed from
labelNamestringName of the removed label
deletedbooleanDeletion status

confluence_get_pages_by_label

Input

ParameterTypeRequiredDescription
domainstringYesNo description
labelIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
labelIdstringID of the label
pagesarrayArray of pages with this label
idstringUnique page identifier
titlestringPage title
statusstringPage status (e.g., current, archived, trashed, draft)
spaceIdstringID of the space containing the page
parentIdstringID of the parent page (null if top-level)
authorIdstringAccount ID of the page author
createdAtstringISO 8601 timestamp when the page was created
versionobjectPage version information
numbernumberVersion number
messagestringVersion message
minorEditbooleanWhether this is a minor edit
authorIdstringAccount ID of the version author
createdAtstringISO 8601 timestamp of version creation
nextCursorstringCursor for fetching the next page of results

confluence_list_space_labels

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceIdstringID of the space
labelsarrayArray of labels on the space
idstringUnique label identifier
namestringLabel name
prefixstringLabel prefix/type (e.g., global, my, team)
nextCursorstringCursor for fetching the next page of results

confluence_get_space

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceIdstringSpace ID
namestringSpace name
keystringSpace key
typestringSpace type (global, personal)
statusstringSpace status (current, archived)
urlstringURL to view the space in Confluence
authorIdstringAccount ID of the space creator
createdAtstringISO 8601 timestamp when the space was created
homepageIdstringID of the space homepage
descriptionobjectSpace description content
valuestringDescription text content
representationstringContent representation format (e.g., plain, view, storage)

confluence_create_space

Input

ParameterTypeRequiredDescription
domainstringYesNo description
namestringYesNo description
keystringYesNo description
descriptionstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceIdstringCreated space ID
namestringSpace name
keystringSpace key
typestringSpace type
statusstringSpace status
urlstringURL to view the space
homepageIdstringHomepage ID
descriptionobjectSpace description
valuestringDescription text content
representationstringContent representation format (e.g., plain, view, storage)

confluence_update_space

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
namestringNoNo description
descriptionstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceIdstringUpdated space ID
namestringSpace name
keystringSpace key
typestringSpace type
statusstringSpace status
urlstringURL to view the space
descriptionobjectSpace description
valuestringDescription text content
representationstringContent representation format (e.g., plain, view, storage)

confluence_delete_space

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceIdstringDeleted space ID
deletedbooleanDeletion status

confluence_list_spaces

Input

ParameterTypeRequiredDescription
domainstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spacesarrayArray of Confluence spaces
idstringUnique space identifier
keystringSpace key (short identifier used in URLs)
namestringSpace name
typestringSpace type (e.g., global, personal)
statusstringSpace status (e.g., current, archived)
authorIdstringAccount ID of the space creator
createdAtstringISO 8601 timestamp when the space was created
homepageIdstringID of the space homepage
descriptionobjectSpace description
valuestringDescription text content
representationstringContent representation format (e.g., plain, view, storage)
nextCursorstringCursor for fetching the next page of results

confluence_list_space_properties

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
propertiesarrayArray of space properties
idstringProperty ID
keystringProperty key
valuejsonProperty value
spaceIdstringSpace ID
nextCursorstringCursor for fetching the next page of results

confluence_create_space_property

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
keystringYesNo description
valuejsonNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
propertyIdstringCreated property ID
keystringProperty key
valuejsonProperty value
spaceIdstringSpace ID

confluence_delete_space_property

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
propertyIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
spaceIdstringSpace ID
propertyIdstringDeleted property ID
deletedbooleanDeletion status

confluence_list_space_permissions

Input

ParameterTypeRequiredDescription
domainstringYesNo description
spaceIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
permissionsarrayArray of space permissions
idstringPermission ID
principalTypestringPrincipal type (user, group, role)
principalIdstringPrincipal ID
operationKeystringOperation key (read, create, delete, etc.)
operationTargetTypestringTarget type (page, blogpost, space, etc.)
anonymousAccessbooleanWhether anonymous access is allowed
unlicensedAccessbooleanWhether unlicensed access is allowed
spaceIdstringSpace ID
nextCursorstringCursor for fetching the next page of results

confluence_get_page_descendants

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringYesNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
descendantsarrayArray of descendant pages
idstringPage ID
titlestringPage title
typestringContent type (page, whiteboard, database, etc.)
statusstringPage status
spaceIdstringSpace ID
parentIdstringParent page ID
childPositionnumberPosition among siblings
depthnumberDepth in the hierarchy
pageIdstringParent page ID
nextCursorstringCursor for fetching the next page of results

confluence_list_tasks

List inline tasks from Confluence. Optionally filter by page, space, assignee, or status.

Input

ParameterTypeRequiredDescription
domainstringYesNo description
pageIdstringNoNo description
spaceIdstringNoNo description
assignedTostringNoNo description
statusstringNoNo description
limitnumberNoNo description
cursorstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
tasksarrayArray of Confluence tasks
idstringTask ID
localIdstringLocal task ID
spaceIdstringSpace ID
pageIdstringPage ID
blogPostIdstringBlog post ID
statusstringTask status (complete or incomplete)
bodystringTask body content in storage format
createdBystringCreator account ID
assignedTostringAssignee account ID
completedBystringCompleter account ID
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
dueAtstringDue date
completedAtstringCompletion timestamp
nextCursorstringCursor for fetching the next page of results

confluence_get_task

Input

ParameterTypeRequiredDescription
domainstringYesNo description
taskIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
idstringTask ID
localIdstringLocal task ID
spaceIdstringSpace ID
pageIdstringPage ID
blogPostIdstringBlog post ID
statusstringTask status (complete or incomplete)
bodystringTask body content in storage format
createdBystringCreator account ID
assignedTostringAssignee account ID
completedBystringCompleter account ID
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
dueAtstringDue date
completedAtstringCompletion timestamp

confluence_update_task

Input

ParameterTypeRequiredDescription
domainstringYesNo description
taskIdstringYesNo description
statusstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
idstringTask ID
localIdstringLocal task ID
spaceIdstringSpace ID
pageIdstringPage ID
blogPostIdstringBlog post ID
statusstringUpdated task status
bodystringTask body content in storage format
createdBystringCreator account ID
assignedTostringAssignee account ID
completedBystringCompleter account ID
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
dueAtstringDue date
completedAtstringCompletion timestamp

confluence_update_blogpost

Input

ParameterTypeRequiredDescription
domainstringYesNo description
blogPostIdstringYesNo description
titlestringNoNo description
contentstringNoNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
blogPostIdstringUpdated blog post ID
titlestringBlog post title
statusstringBlog post status
spaceIdstringSpace ID
versionjsonVersion information
urlstringURL to view the blog post

confluence_delete_blogpost

Input

ParameterTypeRequiredDescription
domainstringYesNo description
blogPostIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
blogPostIdstringDeleted blog post ID
deletedbooleanDeletion status

confluence_get_user

Input

ParameterTypeRequiredDescription
domainstringYesNo description
accountIdstringYesNo description
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, it will be fetched using the domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
accountIdstringAtlassian account ID of the user
displayNamestringDisplay name of the user
emailstringEmail address of the user
accountTypestringAccount type (e.g., atlassian, app, customer)
profilePicturestringPath to the user profile picture
publicNamestringPublic name of the user

confluence_copy

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
tsstringTimestamp
pageIdstringPage identifier
contentstringPage content
bodyjsonPage body with storage format
titlestringPage title
urlstringPage or resource URL
successbooleanOperation success status
deletedbooleanDeletion status
addedbooleanAddition status
removedbooleanRemoval status
updatedbooleanUpdate status
resultsarraySearch results
pagesarrayList of pages
childrenarrayList of child pages
ancestorsarrayList of ancestor pages
commentsarrayList of comments
commentIdstringComment identifier
attachmentsarrayList of attachments
attachmentIdstringAttachment identifier
fileSizenumberAttachment file size in bytes
mediaTypestringAttachment MIME type
downloadUrlstringAttachment download URL
labelsarrayList of labels
labelNamestringLabel name
labelIdstringLabel identifier
spacesarrayList of spaces
spaceIdstringSpace identifier
namestringSpace name
keystringSpace key
typestringSpace or content type
statusstringSpace status
blogPostsarrayList of blog posts
blogPostIdstringBlog post identifier
versionsarrayList of page versions
versionjsonVersion information
versionNumbernumberVersion number
propertiesarrayList of page properties
propertyIdstringProperty identifier
propertyKeystringProperty key
propertyValuejsonProperty value
accountIdstringAtlassian account ID
displayNamestringUser display name
emailstringUser email address
accountTypestringAccount type (atlassian, app, customer)
profilePicturestringPath to user profile picture
publicNamestringUser public name
tasksarrayList of tasks
taskIdstringTask identifier
descendantsarrayList of descendant pages
permissionsarrayList of space permissions
homepageIdstringSpace homepage ID
descriptionjsonSpace description
nextCursorstringCursor for fetching next page of results
sourcePageIdstringID of the source page (copy)
destinationPageIdstringID of the destination/copied page
newPositionstringNew position of moved page
parentIdstringNew parent page ID after move
totalnumberTotal number of versions/templates
templatesarrayList of templates

confluence_move

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
tsstringTimestamp
pageIdstringPage identifier
contentstringPage content
bodyjsonPage body with storage format
titlestringPage title
urlstringPage or resource URL
successbooleanOperation success status
deletedbooleanDeletion status
addedbooleanAddition status
removedbooleanRemoval status
updatedbooleanUpdate status
resultsarraySearch results
pagesarrayList of pages
childrenarrayList of child pages
ancestorsarrayList of ancestor pages
commentsarrayList of comments
commentIdstringComment identifier
attachmentsarrayList of attachments
attachmentIdstringAttachment identifier
fileSizenumberAttachment file size in bytes
mediaTypestringAttachment MIME type
downloadUrlstringAttachment download URL
labelsarrayList of labels
labelNamestringLabel name
labelIdstringLabel identifier
spacesarrayList of spaces
spaceIdstringSpace identifier
namestringSpace name
keystringSpace key
typestringSpace or content type
statusstringSpace status
blogPostsarrayList of blog posts
blogPostIdstringBlog post identifier
versionsarrayList of page versions
versionjsonVersion information
versionNumbernumberVersion number
propertiesarrayList of page properties
propertyIdstringProperty identifier
propertyKeystringProperty key
propertyValuejsonProperty value
accountIdstringAtlassian account ID
displayNamestringUser display name
emailstringUser email address
accountTypestringAccount type (atlassian, app, customer)
profilePicturestringPath to user profile picture
publicNamestringUser public name
tasksarrayList of tasks
taskIdstringTask identifier
descendantsarrayList of descendant pages
permissionsarrayList of space permissions
homepageIdstringSpace homepage ID
descriptionjsonSpace description
nextCursorstringCursor for fetching next page of results
sourcePageIdstringID of the source page (copy)
destinationPageIdstringID of the destination/copied page
newPositionstringNew position of moved page
parentIdstringNew parent page ID after move
totalnumberTotal number of versions/templates
templatesarrayList of templates

confluence_history

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
tsstringTimestamp
pageIdstringPage identifier
contentstringPage content
bodyjsonPage body with storage format
titlestringPage title
urlstringPage or resource URL
successbooleanOperation success status
deletedbooleanDeletion status
addedbooleanAddition status
removedbooleanRemoval status
updatedbooleanUpdate status
resultsarraySearch results
pagesarrayList of pages
childrenarrayList of child pages
ancestorsarrayList of ancestor pages
commentsarrayList of comments
commentIdstringComment identifier
attachmentsarrayList of attachments
attachmentIdstringAttachment identifier
fileSizenumberAttachment file size in bytes
mediaTypestringAttachment MIME type
downloadUrlstringAttachment download URL
labelsarrayList of labels
labelNamestringLabel name
labelIdstringLabel identifier
spacesarrayList of spaces
spaceIdstringSpace identifier
namestringSpace name
keystringSpace key
typestringSpace or content type
statusstringSpace status
blogPostsarrayList of blog posts
blogPostIdstringBlog post identifier
versionsarrayList of page versions
versionjsonVersion information
versionNumbernumberVersion number
propertiesarrayList of page properties
propertyIdstringProperty identifier
propertyKeystringProperty key
propertyValuejsonProperty value
accountIdstringAtlassian account ID
displayNamestringUser display name
emailstringUser email address
accountTypestringAccount type (atlassian, app, customer)
profilePicturestringPath to user profile picture
publicNamestringUser public name
tasksarrayList of tasks
taskIdstringTask identifier
descendantsarrayList of descendant pages
permissionsarrayList of space permissions
homepageIdstringSpace homepage ID
descriptionjsonSpace description
nextCursorstringCursor for fetching next page of results
sourcePageIdstringID of the source page (copy)
destinationPageIdstringID of the destination/copied page
newPositionstringNew position of moved page
parentIdstringNew parent page ID after move
totalnumberTotal number of versions/templates
templatesarrayList of templates

confluence_search_cql

Search Confluence content using CQL (Confluence Query Language).

Input

ParameterTypeRequiredDescription
domainstringYesNo description
cqlstringYesCQL query string (e.g., "type=page and text~"search term" and space=KEY")
limitnumberNoMaximum number of results to return (default: 25, max: 100)
cursorstringNoCursor for pagination
cloudIdstringNoConfluence Cloud ID for the instance. If not provided, fetched using domain.

Output

ParameterTypeDescription
tsstringISO 8601 timestamp of the operation
resultsarrayArray of search results
idstringContent ID
titlestringContent title
typestringContent type (e.g., page, blogpost, attachment)
statusstringContent status
urlstringURL to view the content
excerptstringText excerpt matching the query
spaceKeystringSpace key containing the content
lastModifiedstringLast modified timestamp
nextCursorstringCursor for fetching the next page of results
totalnumberTotal number of matching results

confluence_templates

Input

ParameterTypeRequiredDescription

Output

ParameterTypeDescription
tsstringTimestamp
pageIdstringPage identifier
contentstringPage content
bodyjsonPage body with storage format
titlestringPage title
urlstringPage or resource URL
successbooleanOperation success status
deletedbooleanDeletion status
addedbooleanAddition status
removedbooleanRemoval status
updatedbooleanUpdate status
resultsarraySearch results
pagesarrayList of pages
childrenarrayList of child pages
ancestorsarrayList of ancestor pages
commentsarrayList of comments
commentIdstringComment identifier
attachmentsarrayList of attachments
attachmentIdstringAttachment identifier
fileSizenumberAttachment file size in bytes
mediaTypestringAttachment MIME type
downloadUrlstringAttachment download URL
labelsarrayList of labels
labelNamestringLabel name
labelIdstringLabel identifier
spacesarrayList of spaces
spaceIdstringSpace identifier
namestringSpace name
keystringSpace key
typestringSpace or content type
statusstringSpace status
blogPostsarrayList of blog posts
blogPostIdstringBlog post identifier
versionsarrayList of page versions
versionjsonVersion information
versionNumbernumberVersion number
propertiesarrayList of page properties
propertyIdstringProperty identifier
propertyKeystringProperty key
propertyValuejsonProperty value
accountIdstringAtlassian account ID
displayNamestringUser display name
emailstringUser email address
accountTypestringAccount type (atlassian, app, customer)
profilePicturestringPath to user profile picture
publicNamestringUser public name
tasksarrayList of tasks
taskIdstringTask identifier
descendantsarrayList of descendant pages
permissionsarrayList of space permissions
homepageIdstringSpace homepage ID
descriptionjsonSpace description
nextCursorstringCursor for fetching next page of results
sourcePageIdstringID of the source page (copy)
destinationPageIdstringID of the destination/copied page
newPositionstringNew position of moved page
parentIdstringNew parent page ID after move
totalnumberTotal number of versions/templates
templatesarrayList of templates

On this page

Usage Instructions
Tools
confluence_retrieve
Input
Output
confluence_update
Input
Output
confluence_create_page
Input
Output
confluence_delete_page
Input
Output
confluence_list_pages_in_space
Input
Output
confluence_get_page_children
Input
Output
confluence_get_page_ancestors
Input
Output
confluence_list_page_versions
Input
Output
confluence_get_page_version
Input
Output
confluence_list_page_properties
Input
Output
confluence_create_page_property
Input
Output
confluence_delete_page_property
Input
Output
confluence_search
Input
Output
confluence_search_in_space
Input
Output
confluence_list_blogposts
Input
Output
confluence_get_blogpost
Input
Output
confluence_create_blogpost
Input
Output
confluence_list_blogposts_in_space
Input
Output
confluence_create_comment
Input
Output
confluence_list_comments
Input
Output
confluence_update_comment
Input
Output
confluence_delete_comment
Input
Output
confluence_upload_attachment
Input
Output
confluence_list_attachments
Input
Output
confluence_delete_attachment
Input
Output
confluence_list_labels
Input
Output
confluence_add_label
Input
Output
confluence_delete_label
Input
Output
confluence_get_pages_by_label
Input
Output
confluence_list_space_labels
Input
Output
confluence_get_space
Input
Output
confluence_create_space
Input
Output
confluence_update_space
Input
Output
confluence_delete_space
Input
Output
confluence_list_spaces
Input
Output
confluence_list_space_properties
Input
Output
confluence_create_space_property
Input
Output
confluence_delete_space_property
Input
Output
confluence_list_space_permissions
Input
Output
confluence_get_page_descendants
Input
Output
confluence_list_tasks
Input
Output
confluence_get_task
Input
Output
confluence_update_task
Input
Output
confluence_update_blogpost
Input
Output
confluence_delete_blogpost
Input
Output
confluence_get_user
Input
Output
confluence_copy
Input
Output
confluence_move
Input
Output
confluence_history
Input
Output
confluence_search_cql
Input
Output
confluence_templates
Input
Output
Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started