Scripts REST Endpoints

Scripts
Add Essbase Script Permissions
Method: post
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/permissions
Copy Essbase Script
Method: post
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/scriptops/copy
Create Essbase Script
Method: post
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts
Delete Essbase Script
Method: delete
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}
Get Essbase Script
Method: get
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}
Get Essbase Script Contents
Method: get
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/content
Get Essbase Script Permissions
Method: get
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/permissions
Get Essbase Script RTSVs
Method: get
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/rtsv
List Essbase Scripts
Method: get
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts
Remove Essbase Script Permissions
Method: delete
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/permissions/{userGroupId}
Rename Essbase Script
Method: post
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/scriptops/rename
Update Essbase Script
Method: put
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}
Validate Essbase Script
Method: post
Path: /essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/scriptops/validate