Replace the file contents of an attachment
One step with Confluence. We can help you get access.
Get something done
Replace the file contents of an attachment
with Confluence
Works with AI assistants
Use Confluence: its Confluence Cloud REST Content - attachments API lets you replace the file contents of an attachment in a single step (POST /wiki/rest/api/content/{id}/child/attachment/{attachmentId}/data). Confluence also has an MCP server, so an AI assistant like Claude or ChatGPT can do it for you. capabilities.work can help you get signed up and connected.
- How do I upload a new version of an existing attachment by its ID?
- Can I replace an attachment's binary data and leave a comment on the change?
Say it to your AI assistant
- Replace the data of attachment {attachmentId} on content {id} with {file}, minor edit {minorEdit}.
- Upload {file} as the new binary for attachment {attachmentId} on page {id} with comment {comment}, minor edit {minorEdit}.
For your developer
POST /wiki/rest/api/content/{id}/child/attachment/{attachmentId}/data in Confluence Cloud REST Content - attachments API. Full spec on APIs.io.