Documentation

Confluence REST Scopes

For more information about the Confluence REST APIs, please consult the documentation on developer.atlassian.com and check out the Product API Browser.

The required scope for your add-on depends on how you interact with the resources that are exposed by the REST API. The table below shows the required scope for GET, POST, PUT and DELETE operations on a resource path. REST resources are versioned by a path segment that varies with the version. The supported versions are listed below the path.

Example

PathGETPOSTPUTDELETE
/rest/atlassian-connect/{version}/license

1latest

READN/AN/AN/A

The example above means that a GET operation on
  • /rest/atlassian-connect/1/license
  • /rest/atlassian-connect/latest/license

will require your add-on to declare the READ scope. The example also shows that this specific resource only supports GET, but no other HTTP verbs.

Resources and their Associated Scopes

PathGETPOSTPUTDELETE
/download/attachments/.*

READN/AN/AN/A
/download/temp/.*

READN/AN/AN/A
/rest/api/content

READWRITEWRITEDELETE
/rest/api/contentbody

N/AREADN/AN/A
/rest/api/space

READN/AN/AN/A
/rest/applinks/{version}/applicationlink

1.02.0latest

ADMINADMINADMINADMIN
/rest/applinks/{version}/applicationlinkInfo

1.02.0latest

ADMINADMINADMINADMIN
/rest/applinks/{version}/entities

1.02.0latest

READN/AN/AN/A
/rest/applinks/{version}/entitylink

1.02.0latest

ADMINADMINADMINADMIN
/rest/applinks/{version}/entitylink/primary

1.02.0latest

ADMINADMINADMINADMIN
/rest/applinks/{version}/listApplicationLinks

1.02.0latest

ADMINADMINADMINADMIN
/rest/applinks/{version}/manifest

1.02.0latest

ADMINADMINADMINADMIN
/rest/applinks/{version}/type/entity

1.02.0latest

ADMINADMINADMINADMIN
/rest/atlassian-connect/{version}/license

1latest

READN/AN/AN/A
/rest/atlassian-connect/{version}/macro

1latest

N/AN/AN/ADELETE
/rest/mywork/{version}/action

1latest

N/AWRITEWRITEDELETE
/rest/mywork/{version}/notification

1latest

READWRITEWRITEDELETE
/rest/mywork/{version}/status

1latest

READN/AN/AN/A
/rest/mywork/{version}/task

1latest

READWRITEWRITEDELETE
/rest/prototype/{version}/attachment

1latest

READN/AN/AN/A
/rest/prototype/{version}/breadcrumb

1latest

READN/AN/AN/A
/rest/prototype/{version}/buildInfo

1latest

READN/AN/AN/A
/rest/prototype/{version}/content

1latest

READWRITEWRITEDELETE
/rest/prototype/{version}/label

1latest

READWRITEWRITEDELETE
/rest/prototype/{version}/search

1latest

READN/AN/AN/A
/rest/prototype/{version}/space

1latest

READN/AN/AN/A
/rest/prototype/{version}/user

1latest

READN/AN/AN/A
/rest/remoteplugintest/{version}/user

1latest

READN/AN/AN/A
/rest/searchv3/{version}/search

11.0latest

READN/AN/AN/A
/rest/ui/{version}/content

11.0latest

READWRITEWRITEDELETE