Hi There:
I am currently working on a tool to create a abbrivation database, and one of the source is the wiki pages in atlassian.com, I tried the create a token to access the wiki pages through scripts, but it will return page not found (attached), even I followed the instruction to use curl command like "url https://irdeto.atlassian.net/wiki/spaces/SCM/pages/911442221/CPMU+Overview --user wei.zhou@irdeto. com:MY-TOKEN" it still get the same result, but if I login manully, iI can access the wiki page. could you please advise is there any configuration I was missing?
Best Regards
Wei
Hi Wei,
The API Tokens that you can generate at ID.atlassian.com can only be used for REST API Access to your Atlassian Cloud Instances; you cannot use it to directly access Confluence.
If you need to pull the content of your Confluence pages into another program, you'll need to use a Different URL; try using:
curl -X GET
'https://INSTANCE.atlassian.net/wiki/rest/api/content/<PAGEID>?expand=body.storage'
--user emailaddress:TOKEN
For your particular page, try:
'https://irdeto.atlassian.net/wiki/rest/api/content/911442221?expand=body.storage'
Please note that pulling content via the REST API does not return a 'pretty' output and instead the JSON that makes up the page.
-Shawn
Hi Shawn:
Thanks a lot for your reply!
I just tried your suggestions and it works for me, json format is good enough, really appreciated!
Best Regards
Wei
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shawn:
Do you also know where I can find the definitions if the rest apis? (e.g. schema, parameters) becuase I found there still some part is missing from the body, it can be seen on the webui but not in json response. I found the rest api is quit useful for my project, so if I can get more information about it could be really helpful.
Thanks in advance!
Best Regards
Wei
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Wei,
We publish a Doc that covers our Confluence API Endpoints and some of the parameters that can be expanded upon in the calls.
Cheers,
Shawn
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.