Central Web Resources

List of central web resources.

System Property Service
Access: Confluence Administrator

Services to set system properties for the app.

Name Short Description Path / Method
Provides access to system properties used by the Userscripts for Confluence app.
/system/properties
GET
Deletes a system property used by the Userscripts for Confluence.
/system/properties/{name}
DELETE
Returns a system property used by Userscripts for Confluence.
/system/properties/{name}
GET
Sets a system property used by Userscripts for Confluence. 
/system/properties/{name}/{value}
PUT
Userscripts
Access:

A resource service to create, upload, delete, and access userscripts.

Name Short Description Path / Method
Creates a new userscript.
/userscripts
POST
Deletes a userscript uniquely identified by its namespace, name, and version.
/userscripts/{namespace}/{name}/{version}
DELETE
Provides access to the list of userscripts that are currently stored in the userscripts repository.
/userscripts
GET
Provides access to a unique userscript by its namespace, name, and version.
/userscripts/{namespace}/{name}/{version}
GET
Updates an existing userscript.
/userscripts
PUT
Userscripts Admin
Access: Confluence Administrator, Userscripts Administrator

Services to administrate userscript infrastructure.

Name Short Description Path / Method
Adjusts permissions of the specified space to meet the criteria for an userscript repository space.
/admin/repository-space-configuration
POST
Userscripts Context Service
Access: Anonymous

Provide access to userscript files for a given context. Even anonymous users have access to this service.

Userscripts Service
Access: Anonymous

Provide access to a single userscript file by its coordinates. Even anonymous users have access to this service.

Index Views for Web Resources

Outline of the userscript
Outline of the userscript descriptor in JSON.