Hi Malaka,

We did the analysis for confluence 5.8.17 version to develop the connector
in REST.
Please let us know if you want to change selected method list. 

*Analysis Details:*

*API Documentation:
*https://docs.atlassian.com/atlassian-confluence/REST/latest/#d3e55
*Technology:* REST
*Connector Name:* confluence-connector-1.0.0 
*Authentication:* Basic authentication 
*Version:*5.8.17

*Methods Selected:*

*Content        *
createContent:Creates a new piece of Content or publishes the draft if the
content id is present
listContent :Returns a paginated list of Content
updateContent : Updates a piece of Content, including changes to content
status
getContent : Returns a piece of Content.
returnContentHistory : Returns the history of a particular piece of content
search: Fetch a list of content using the Confluence Query Language 
getContentChildren: Returns a map of the direct children of a piece of
Content.
getContentComment: Returns the comments of a content

*Attachment*
getAttachment: Returns a paginated list of attachment Content entities
within a single container

*Labels*
getContentLabels: Returns the list of labels on a piece of Content.
addContentLabels: Adds a list of labels to the specified content.
removeContentLabel: Deletes a labels to the specified content.

*Content Properties*
listContentProperties: Returns a paginated list of content properties.
getContentProperty: Returns a content property.
createNewContentProperty: Creates a new content property.

*Space*
getSpaceInfo: Returns information about a number of spaces
createSpace: Creates a new Space.
updateSpace: Updates a Space.

*Operations*
listOperationRestrictions: Returns info about all restrictions by operation

*Tasks*
listLongRunningTasks: Returns information about all tracked long-running
tasks.

*Methods Ommited:*

*Content*       
deleteContent: Trashes or purges a piece of Content
getContentDirectChildren: Returns the direct children of a piece of Content,
limited to a single child type.
getContentDecendents :Returns a map of the descendants of a piece of
Content.
convertContent: Converts between content body representations.

*Content Properties*
updateContentProperty: Updates a content property.
removeContentProperty: Remove content property

*Attachment*
updateAttachment: Update the binary data of an Attachment
addAttachment: Add one or more attachments to a Confluence Content entity

*Space*
removeSpace: Delete space

*Task*
getLongRunningTask :Returns information about a long-running task.

*Space*
removeSpace: Deletes a Space.
getContentBySpace: Returns the content in this given space
getContentBySpaceType: Returns the content in this given space with the
given type

Thank you,
Sajitha



--
View this message in context: 
http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-Confluence-V-1-0-tp129028p129170.html
Sent from the WSO2 Architecture mailing list archive at Nabble.com.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to