cURL
curl --request POST \ --url 'https://actionkit.useparagon.com/projects/{project_id}/actions/#CONFLUENCE_UPDATE_PAGE' \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "action": "CONFLUENCE_UPDATE_PAGE", "parameters": { "pageId": "<string>", "spaceId": "<string>", "status": "current", "title": "<string>", "version": {}, "additionalBody": {} } } '
Your Paragon User Token (JWT), which you can generate using your project's signing keys.
Your Paragon Project ID. You can copy your Project ID from your dashboard URL or by clicking Copy Project ID under the Environment switcher.
Show child attributes
Page ID : ID of the page (example: "3145729")
Space ID : ID of the space (example: "65539")
Status : The current status of the page
current
draft
archived
deleted
Title : Title of the page, required if page status is not draft (example: "Page Title")
Version : Version number and message to be stored with updated page (example: "{ "number":47, "message":"" }")
Body : Additional Body with a format of either PageBodyWrite (https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/#api-pages-id-put:~:text=REQUIRED-,PageBodyWrite,-Show%20child%20properties) or PageNestedBodyWrite (https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/#api-pages-id-put:~:text=Show%20child%20properties-,PageNestedBodyWrite,-Show%20child%20properties) (example: "{ "storage": { "representation": "storage", "value": "" }, "atlas_doc_format": { "representation": "storage", "value": "" }, "wiki": { "representation": "storage", "value": "" } }")
Success
Was this page helpful?