I would like to be able to iterate through every page of inside confluence, including all child pages. I was wondering if there is a way to use the rest API to return every ID of every page on my confluence.
First of all, I would scan all spaces you have (/rest/api/space): https://docs.atlassian.com/ConfluenceServer/rest/7.2.0/#api/space
Then, you have to do a loop over all spaces and get all pages (/rest/api/content): https://docs.atlassian.com/ConfluenceServer/rest/7.2.0/#api/content
With the result, you should be able to get all the pageID.
Hope you can continue with these informations
Regards, Dominic
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.