Can we update attachments on a Page on a hosted instance via API?

Jaskirat Baweja November 21, 2011

We have an 3rd party software for our HR management that will generate periodically a Phone extension list and the Organisation Chart for the organisation.

We want this information in Confluence. Extension list as an excel sheet attachment or a table and Organisation chart as an image attachment.

Is it possible to do this via API on a hosted instance? If we can do this it will ensure that our Confluence pages stay updated with

the latest information.

2 answers

1 vote
J D
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 3, 2014

curl -D- -u admin:admin -X POST -H "X-Atlassian-Token: no-check" -F "file=@C:/Users/JD/Desktop/Bilder/OrgAbt.PNG" -F "minorEdit=true" -F "comment=newUpload" http://it016-d01:1990/confluence/rest/api/content/1507332/child/attachment/att1966098/data

This is also a possibility. See https://docs.atlassian.com/atlassian-confluence/REST/latest/.

0 votes
Bob Swift OSS (Bob Swift Atlassian Apps)
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 21, 2011

Confluence Command Line Interface addAttactment should work with a hosted Confluence provided remote API has been turned on. Or you can use the underlying SOAP interface - see Confluence SOAP Library or equivalent.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events