curl --location --request PUT 'https://{address}/rest/api/content/{contentId}' \
--header 'Authorization: {token}' \
--header 'Content-Type: application/json' \
--data-raw '{
"type": "page",
"title": "{title}",
"version": {
"number": {version}
},
"status": "current"
}'
{
"statusCode": 403,
"data": {
"authorized": false,
"valid": true,
"errors": [],
"successful": false
},
"message": "com.atlassian.confluence.api.service.exceptions.PermissionException: Could not update Content of type : class com.atlassian.confluence.pages.Page with id {id}"
Welcome to Confluence
There is no API to restore the page!!
The above one works for both trashed or draft as these are valid values
Thanks for noticing this!!
Thanks,
Pramodh
Thank you! Is it going to be added to the API later on? And is it possible to check the status of the issue, if this functionality will be added?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We would have to check with the Atlassian team on this one. Will raise the ticket and keep posted!!
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Did you ever get a response from Development this one?
It seems the CQl searching isn't working either
"IncludeArchivedSpaces=true" or "IncludeArchivedSpaces=true&excludeCurrentSpaces=true"
returning zero records
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.