curl --location --request GET 'https://{ATLASSIAN_DOMAIN}/wiki/rest/api/content/{id}' \--header 'Authorization: Bearer {ACCESS_TOKEN}RESPONSE:{"message": "Current user not permitted to use Confluence","statusCode": 403}
Using Rest API V2: There is no API documentation for v2 for getting content by pageId.However, I tried using the V2 GET Page By Id:
Get Page By Id V2
curl --location --request GET 'https://{domain-name}.atlassian.net/wiki/api/v2/pages/2654211' \--header 'Authorization: Bearer {ACCESS_TOKEN}' \--header 'Accept: application/json'
Response:
{ "errors": [ { "status": 404, "code": "NOT_FOUND", "title": "Not Found", "detail": null } ]}
I can retrieve and see the scopes by calling https://api.atlassian.com/oauth/token/accessible-resourceswith the Access_Token:
curl --location --request GET 'https://api.atlassian.com/oauth/token/accessible-resources' \--header 'Authorization: Bearer {ACCESS_TOKEN}' \--header 'Accept: application/json'"scopes": ["write:space:confluence","read:content-details:confluence","read:space-details:confluence","read:space.permission:confluence","read:space:confluence","read:custom-content:confluence","write:content.property:confluence","write:page:confluence","read:content.property:confluence","read:user:confluence","write:content:confluence","read:content.permission:confluence","read:content:confluence","read:attachment:confluence"],
It looks like you're new here. Sign in or register to get started.