What is the best way to get all pages and attachments with rest api?

anbus
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 7, 2022

Hello,

we want to fetch all pages and attachments of a given space with the rest api, in order to know which pages exists, and which attachments a page has.

The space can be very large (more than 5000 pages), so we want use an effective way to reduce the number of executed requests.

We tried to use the scanContent Endpoint:

https://docs.atlassian.com/ConfluenceServer/rest/7.19.0/#content-scanContent

but it only returns pages, no attachments.

When using the search Endpoint:

https://docs.atlassian.com/ConfluenceServer/rest/7.19.0/#content-search

it returns pages and attachments.

But in the returned json for attachments, there is no information like page-id the attachment belongs to.

How can we get all attachments of a space, whitout calling for every page the

https://docs.atlassian.com/ConfluenceServer/rest/7.19.0/#content/{id}/child/attachment-getAttachments

Endpoint?

 

Best regards,

Andreas

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events