Scenarios REST Endpoints

Scenarios
Add Approver
Method: post
Path: /essbase/rest/v1/scenarios/{scenarioId}/approvers
Add Comment
Method: post
Path: /essbase/rest/v1/scenarios/{scenarioId}/comments
Add Participant
Method: post
Path: /essbase/rest/v1/scenarios/{scenarioId}/participants
Create Scenario
Method: post
Path: /essbase/rest/v1/scenarios
Delete Approver
Method: delete
Path: /essbase/rest/v1/scenarios/{scenarioId}/approvers/{userId}
Delete Comment
Method: delete
Path: /essbase/rest/v1/scenarios/{scenarioId}/comments/{commentId}
Delete Participant
Method: delete
Path: /essbase/rest/v1/scenarios/{scenarioId}/participants/{userId}
Delete Scenario
Method: delete
Path: /essbase/rest/v1/scenarios/{id}
Get Approvers
Method: get
Path: /essbase/rest/v1/scenarios/{scenarioId}/approvers
Get Changes
Method: get
Path: /essbase/rest/v1/scenarios/{id}/changes
Get Comment
Method: get
Path: /essbase/rest/v1/scenarios/{scenarioId}/comments/{commentId}
Get Comments
Method: get
Path: /essbase/rest/v1/scenarios/{scenarioId}/comments
Get Participants
Method: get
Path: /essbase/rest/v1/scenarios/{scenarioId}/participants
Get Scenario
Method: get
Path: /essbase/rest/v1/scenarios/{id}
Get Scenario Scripts
Method: get
Path: /essbase/rest/v1/scenarios/{scenarioId}/scripts
Get Scenario-Enabled Cubes
Method: get
Path: /essbase/rest/v1/scenarios/databases
Get Scenarios
Method: get
Path: /essbase/rest/v1/scenarios
Perform Scenario Action
Method: post
Path: /essbase/rest/v1/scenarios/{id}
Update Comment
Method: put
Path: /essbase/rest/v1/scenarios/{scenarioId}/comments/{commentId}
Update Scenario Fully
Method: put
Path: /essbase/rest/v1/scenarios/{id}
Update Scenario Partially
Method: patch
Path: /essbase/rest/v1/scenarios/{id}
Update Scenario with Script
Method: put
Path: /essbase/rest/v1/scenarios/{scenarioId}/scripts/{scriptType}