Scripts REST Endpoints
Scripts
- Add Calc Script Permissions
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/permissions
- Copy Calc Script
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/scriptops/copy
- Create Essbase Script
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts
- Delete Calc or MDX Script
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}
- Get Calc or MDX Script
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}
- Get Essbase Script Contents
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/content
- Get Essbase Script Permissions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/permissions
- Get Essbase Script RTSVs
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/rtsv
- List Scripts
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts
- Remove Calc Script Permissions
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/permissions/{userGroupId}
- Rename Calc Script
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/scriptops/rename
- Update Essbase Script
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}
- Validate Calc Script
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/scripts/scriptops/validate