All REST Endpoints
About Essbase
- About Essbase
- Method: getPath:
/essbase/rest/v1/about
- About Essbase Instance
- Method: getPath:
/essbase/rest/v1/about/instance
Aggregate Storage Load Buffers
- Create Buffer
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/asodataload/buffers
- Destroy Dataload Buffer
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/asodataload/buffers
- List Buffers
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/asodataload/buffers
- Merge Data
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/asodataload/actions/merge
Application Configuration
- Add Application Configuration
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/configurations
- Delete Application Configuration
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/configurations/{configId}
- Get Application Configuration
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/configurations
- Get Application Configuration (Filtered)
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/configurationkeys
- Get Application Configuration Property
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/configurations/{configId}
- Update Application Configuration
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/configurations/{configId}
- Update Application Configurations
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/configurations
Application Connections
- Create Application Connection
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/connections
- Delete Application Connection
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/connections/{connectionName}
- Get Application Connection
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/connections/{connectionName}
- List Application Connections
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/connections
- Test New Application Connection
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/connections/actions/test
- Test Saved Application Connection
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/connections/{connectionName}/actions/test
- Update Application Connection
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/connections/{connectionName}
- Upload Application Connection Wallet File
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/connections/{connectionName}/wallet
Application Datasources
- Create Application Datasource
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/datasources
- Delete Application Datasource
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/datasources/{datasourceName}
- Get Application Datasource
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/datasources/{datasourceName}
- Get Application Datasources
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/datasources
- Get Streamed Datasource Results
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/datasources/query/stream
- Update Application Datasource
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/datasources/{datasourceName}
Application Logs
- Download All Application Logs
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/logs/all
- Download Application Logs
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/logs
- Download Latest Application Log
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/logs/latest
Application Role Provisioning
- Deprovision User or Group from Application
- Method: deletePath:
/essbase/rest/v1/applications/{app}/permissions/{id}
- Get Application Role Provision
- Method: getPath:
/essbase/rest/v1/applications/{app}/permissions/{id}
- Import Application Role Provisioning
- Method: postPath:
/essbase/rest/v1/applications/{app}/permissions
- Provision Application Role to User or Group
- Method: putPath:
/essbase/rest/v1/applications/{app}/permissions/{id}
- Search Application Role Provisioning
- Method: getPath:
/essbase/rest/v1/applications/{app}/permissions
Application Settings and Statistics
- Get Application General Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/settings
- Get Application Security Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/settings/security
- Get Application Startup Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/settings/startup
- Get Application Statistics
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/statistics
- Update Application Settings
- Method: patchPath:
/essbase/rest/v1/applications/{applicationName}/settings
Applications
- Copy Application
- Method: postPath:
/essbase/rest/v1/applications/actions/copy
- Copy Database
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/actions/copy
- Create Application and Database
- Method: postPath:
/essbase/rest/v1/applications
- Create Shadow Application
- Method: postPath:
/essbase/rest/v1/applications/actions/shadowCopy
- Decrypt Application
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/decrypt
- Delete Application
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}
- Delete Database
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}
- Delete Shadow Application
- Method: deletePath:
/essbase/rest/v1/applications/actions/shadowDelete/{shadowAppName}
- Encrypt Application
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/encrypt
- Execute Report Script
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/executeReport
- Get Application
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}
- Get Application Provisioning Report
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/provisionReport
- Get Application Tree View
- Method: getPath:
/essbase/rest/v1/applications/actions/tree
- Get Calculation Functions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/calculationFunctions
- Get Currency Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/currencySettings
- Get Database
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}
- Get Encryption Info
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/encryptionconfig
- Get Formula Functions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/formulaFunctions
- Get MDX Functions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/mdxFunctions
- List Active Aliases
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/aliases/getActiveAlias
- List Aliases
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/aliases
- List Application Names
- Method: getPath:
/essbase/rest/v1/applications/actions/name/{appVisiblity}
- List Applications
- Method: getPath:
/essbase/rest/v1/applications
- List Databases
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases
- Promote Shadow Application
- Method: postPath:
/essbase/rest/v1/applications/actions/shadowPromote
- Rename Application
- Method: postPath:
/essbase/rest/v1/applications/actions/rename
- Rename Database
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/actions/rename
- Set Currency Settings
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/currencySettings
- Start or Stop Application
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}
- Start or Stop Database
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}
Audit Trail
- Delete Audit Data
- Method: deletePath:
/essbase/rest/v1/applications/{application}/databases/{database}/audittrail/data
- Get Audit Data
- Method: getPath:
/essbase/rest/v1/applications/{application}/databases/{database}/audittrail/data
Batch Outline Editing
- Run Batch Outline Edit
- Method: postPath:
/essbase/rest/v1/applications/{application}/databases/{database}/boe
Database Settings and Statistics
- Export Query Tracking
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/querytracking/export
- Get ASO Compression Info
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/compressioninfo
- Get Attribute Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/outline/attributes
- Get Buffer Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/buffers
- Get Cache Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/caches
- Get Calculation Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/calculation
- Get Compression Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/compression
- Get Date Formats
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/outline/dateformats
- Get General Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings
- Get General Statistics
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/statistics
- Get Outline Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/outline
- Get Runtime Statistics
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/statistics/runtime
- Get Startup Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/startup
- Get Storage Statistics
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/statistics/storage
- Get Transaction Settings
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/transactions
- Import Query Tracking
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/querytracking/import
- Update Outline Settings
- Method: patchPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings/outline
- Update Settings
- Method: patchPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/settings
Database Size Statistics
- Get Database Size Statistics
- Method: getPath:
/essbase/rest/v1/databasesizestatistics
Dimensions
- Get Generation
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions/{dimensionName}/generations/{generationNumber}
- Get Level
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions/{dimensionName}/levels/{levelNumber}
- List Dimensions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions
- List Generations
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions/{dimensionName}/generations
- List Levels
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions/{dimensionName}/levels
- Update Generation
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions/{dimensionName}/generations/{generationNumber}
- Update Level
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimensions/{dimensionName}/levels/{levelNumber}
Drill Through Reports
- Create Drill Through Report
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/reports
- Delete Drill Through Report
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/reports/{name}
- Execute Drill Through Report
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/reports/{name}
- Get Drill Through Report
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/reports/{name}
- Get Drill Through Reports
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/reports
- Update Drill Through Report
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/reports/{name}
Email
- Add IMAP Configuration
- Method: putPath:
/essbase/rest/v1/email/imap
- Add SMTP Configuration
- Method: putPath:
/essbase/rest/v1/email/smtp
- Delete IMAP Configuration
- Method: deletePath:
/essbase/rest/v1/email/imap
- Delete SMTP Configuration
- Method: deletePath:
/essbase/rest/v1/email/smtp
- Get E-mail Configuration
- Method: getPath:
/essbase/rest/v1/email
- Get IMAP Configuration
- Method: getPath:
/essbase/rest/v1/email/imap
- Get SMTP Configuration
- Method: getPath:
/essbase/rest/v1/email/smtp
Execute MDX
- Run MDX Query
- Method: postPath:
/essbase/rest/v1/applications/{application}/databases/{database}/mdx
- Run MDX Report
- Method: getPath:
/essbase/rest/v1/applications/{application}/databases/{database}/mdx/{name}
File Scanner
- Delete Antivirus
- Method: deletePath:
/essbase/rest/v1/filescanner
- Get Antivirus
- Method: getPath:
/essbase/rest/v1/filescanner
- Set Antivirus
- Method: putPath:
/essbase/rest/v1/filescanner
- Validate Antivirus
- Method: postPath:
/essbase/rest/v1/filescanner/actions/validate
Files
- Abort Multipart File Upload
- Method: deletePath:
/essbase/rest/v1/files/abort/{path}
- Commit Multipart File Upload
- Method: postPath:
/essbase/rest/v1/files/upload-commit/{path}
- Copy File
- Method: postPath:
/essbase/rest/v1/files/actions/copy
- Create Multipart File Upload
- Method: postPath:
/essbase/rest/v1/files/upload-create/{path}
- Delete File or Folder
- Method: deletePath:
/essbase/rest/v1/files/{path}
- Extract Zip File
- Method: postPath:
/essbase/rest/v1/files/actions/extract
- Extract Zip File Using a Job
- Method: postPath:
/essbase/rest/v1/files/actions/extractJob
- Get Home Path
- Method: getPath:
/essbase/rest/v1/files/homepath
- Get Shared Path
- Method: getPath:
/essbase/rest/v1/files/sharedpath
- List or Download Files
- Method: getPath:
/essbase/rest/v1/files/{path}
- List Root Folders
- Method: getPath:
/essbase/rest/v1/files
- Move or Rename File
- Method: postPath:
/essbase/rest/v1/files/actions/move
- Upload File or Create Folder
- Method: putPath:
/essbase/rest/v1/files/{path}
- Upload File Part
- Method: putPath:
/essbase/rest/v1/files/upload-part/{path}
Filters
- Add Permissions in Filter
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}/permissions
- Copy Filter
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/filterops/copy
- Create Filter
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters
- Delete Filter
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}
- Delete Permission from Filter
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}/permissions/{userGroupId}
- Get Filter
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}
- Get Filter Rows
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}/rows
- Get Filters
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters
- Get Permissions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}/permissions
- Rename Filter
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/filterops/rename
- Replace Filter Permissions
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}/permissions
- Update Filter
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/{filterName}
- Validate Filter
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/filters/filterops/validate
Global Connections
- Create Global Connection
- Method: postPath:
/essbase/rest/v1/connections
- Delete Global Connection
- Method: deletePath:
/essbase/rest/v1/connections/{connectionName}
- Get Global Connection
- Method: getPath:
/essbase/rest/v1/connections/{connectionName}
- List Global Connections
- Method: getPath:
/essbase/rest/v1/connections
- Test New Global Connection
- Method: postPath:
/essbase/rest/v1/connections/actions/test
- Test Saved Global Connection
- Method: postPath:
/essbase/rest/v1/connections/{connectionName}/actions/test
- Update Global Connection
- Method: putPath:
/essbase/rest/v1/connections/{connectionName}
- Upload Global Connection Wallet File
- Method: putPath:
/essbase/rest/v1/connections/{connectionName}/wallet
Global Datasources
- Create Global Datasource
- Method: postPath:
/essbase/rest/v1/datasources
- Delete Global Datasource
- Method: deletePath:
/essbase/rest/v1/datasources/{datasourceName}
- Get Global Datasource
- Method: getPath:
/essbase/rest/v1/datasources/{datasourceName}
- Get Global Datasources
- Method: getPath:
/essbase/rest/v1/datasources
- Get Streamed Global Datasource Results
- Method: postPath:
/essbase/rest/v1/datasources/query/stream
- Get Streamed Global Datasource Results by ID
- Method: getPath:
/essbase/rest/v1/datasources/query/data/{streamId}
- Stream Global Datasource Results
- Method: postPath:
/essbase/rest/v1/datasources/query
- Update Global Datasource
- Method: putPath:
/essbase/rest/v1/datasources/{datasourceName}
Grid
- Execute Grid Layout
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/grid/layout/{layout}
- Execute Grid Operation
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/grid
- Execute MDX Report
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/grid/mdx
- Get Default Grid
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/grid
- Get Layout Grid
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/grid/layout
Grid Preferences
- Get Grid Preferences
- Method: getPath:
/essbase/rest/v1/preferences/grid
- Set Grid Preferences
- Method: putPath:
/essbase/rest/v1/preferences/grid
Group Provisioning Report
- Get All Applications Provisioning Report
- Method: getPath:
/essbase/rest/v1/groups/{groupId}/provisionReport/applications
- Get Application Provisioning Report
- Method: getPath:
/essbase/rest/v1/groups/{groupId}/provisionReport/applications/{application}
- Get Application Roles Provisioning Report
- Method: getPath:
/essbase/rest/v1/groups/{groupId}/provisionReport/applications/{application}/roles
- Get Filters Provisioning Report
- Method: getPath:
/essbase/rest/v1/groups/{groupId}/provisionReport/applications/{application}/filters
- Get Full Provisioning Report
- Method: getPath:
/essbase/rest/v1/groups/{groupId}/provisionReport
- Get Scripts Provisioning Report
- Method: getPath:
/essbase/rest/v1/groups/{groupId}/provisionReport/applications/{application}/scripts
Groups
- Add Group Users
- Method: postPath:
/essbase/rest/v1/groups/{id}/members/users
- Add Groups to Group
- Method: postPath:
/essbase/rest/v1/groups/{id}/members/groups
- Add or Import Group(s)
- Method: postPath:
/essbase/rest/v1/groups
- Delete Group
- Method: deletePath:
/essbase/rest/v1/groups/{id}
- Delete Groups in File
- Method: postPath:
/essbase/rest/v1/groups/actions/delete
- Get Group
- Method: getPath:
/essbase/rest/v1/groups/{id}
- Get Group Members
- Method: getPath:
/essbase/rest/v1/groups/{id}/members
- Get Group Users
- Method: getPath:
/essbase/rest/v1/groups/{id}/members/users
- Get Groups in Group
- Method: getPath:
/essbase/rest/v1/groups/{id}/members/groups
- Remove Group Users
- Method: deletePath:
/essbase/rest/v1/groups/{id}/members/users
- Remove Groups From Group
- Method: deletePath:
/essbase/rest/v1/groups/{id}/members/groups
- Search or Export Groups
- Method: getPath:
/essbase/rest/v1/groups
- Update Group
- Method: putPath:
/essbase/rest/v1/groups/{id}
Jobs
- Delete Jobs
- Method: deletePath:
/essbase/rest/v1/jobs/purge
- Execute Job
- Method: postPath:
/essbase/rest/v1/jobs
- Get Job
- Method: getPath:
/essbase/rest/v1/jobs/{id}
- Get Job List
- Method: getPath:
/essbase/rest/v1/jobs
- Get Job Statistics
- Method: getPath:
/essbase/rest/v1/jobs/statistics/{userId}
- Rerun Job
- Method: postPath:
/essbase/rest/v1/jobs/{id}
Layouts
- Delete Grid Layout
- Method: deletePath:
/essbase/rest/v1/applications/{application}/databases/{database}/layouts/{layout}
- Get Grid Layout Details
- Method: getPath:
/essbase/rest/v1/applications/{application}/databases/{database}/layouts/{layout}
- List Grid Layouts
- Method: getPath:
/essbase/rest/v1/applications/{application}/databases/{database}/layouts
- Mark Grid Layout as Default
- Method: postPath:
/essbase/rest/v1/applications/{application}/databases/{database}/layouts/{layout}/actions/markDefault
- Save Grid Layout
- Method: postPath:
/essbase/rest/v1/applications/{application}/databases/{database}/layouts
- Update Grid Layout
- Method: putPath:
/essbase/rest/v1/applications/{application}/databases/{database}/layouts/{layout}
Location Aliases
- Create Location Alias
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locationaliases
- Delete Location Alias
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locationaliases/{aliasName}
- Get Location Alias
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locationaliases/{aliasName}
- Get Location Aliases
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locationaliases
- Update Location Alias
- Method: patchPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locationaliases/{aliasName}
Locks
- List Locked Blocks
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locks/blocks
- List Locked Objects
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locks/objects
- List Locks
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locks
- Lock Object
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locks/objects/lock
- Unlock Block
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locks/blocks/unlock
- Unlock Object
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/locks/objects/unlock
MDX Reports
- Delete MDX Report
- Method: deletePath:
/essbase/rest/v1/applications/{application}/databases/{database}/queries/{query}
- Get MDX Report Details
- Method: getPath:
/essbase/rest/v1/applications/{application}/databases/{database}/queries/{query}
- List MDX Reports
- Method: getPath:
/essbase/rest/v1/applications/{application}/databases/{database}/queries
- Save MDX Report
- Method: postPath:
/essbase/rest/v1/applications/{application}/databases/{database}/queries
- Update MDX Report
- Method: putPath:
/essbase/rest/v1/applications/{application}/databases/{database}/queries/{query}
Outline Viewer
- Get Descendants Count
- Method: getPath:
/essbase/rest/v1/outline/{app}/{cube}/descendantsCount/{memberUniqueName}
- Get Dimensions, Children, or Search
- Method: getPath:
/essbase/rest/v1/outline/{app}/{cube}
- Get Member Ancestors
- Method: getPath:
/essbase/rest/v1/outline/{app}/{cube}/ancestors/{memberUniqueName}
- Get Member Info
- Method: getPath:
/essbase/rest/v1/outline/{app}/{cube}/{memberUniqueName}
- Get Text Lists
- Method: getPath:
/essbase/rest/v1/outline/{app}/{cube}/settings/smartlist
Partitions
- Create Partition
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions
- Delete Partition
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions
- Get Partition Cell Count
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/cellcount
- Get Partitions
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions
- Get Supported Partition Types
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/supportedfederatedtypes
- Lock Partition
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/lock
- Replicate Data
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/replicatedata
- Unlock Partition
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/unlock
- Update Partition
- Method: patchPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions
- Validate Partition
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/partitions/validate
Performance Analyzer
- Delete Performance Analyzer Files
- Method: deletePath:
/essbase/rest/v1/performance/files
- Get Performance Analyzer File
- Method: getPath:
/essbase/rest/v1/performance/files/actions/download
- Get Performance Analyzer File
- Method: getPath:
/essbase/rest/v1/performance/files/{file}
- Get Performance Analyzer Files
- Method: getPath:
/essbase/rest/v1/performance/files
- Get Performance Analyzer Settings
- Method: getPath:
/essbase/rest/v1/performance/settings
- Set Performance Analyzer Settings
- Method: putPath:
/essbase/rest/v1/performance/settings
Platform Service Settings
- Get Available Platform Service Settings
- Method: getPath:
/essbase/rest/v1/settings
- Get Database Settings
- Method: getPath:
/essbase/rest/v1/settings/database
- Get Diagnostic Log Settings
- Method: getPath:
/essbase/rest/v1/settings/odlLogSettings
- Get Maintenance Settings
- Method: getPath:
/essbase/rest/v1/settings/maintenance
- Set Diagnostic Log Settings
- Method: putPath:
/essbase/rest/v1/settings/odlLogSettings
- Store Database Settings
- Method: putPath:
/essbase/rest/v1/settings/database
Preferences
- Get User Preferences
- Method: getPath:
/essbase/rest/v1/preferences
Properties
- Create Server Property
- Method: postPath:
/essbase/rest/v1/properties
- Delete Server Property
- Method: deletePath:
/essbase/rest/v1/properties/{propertyName}
- Get Server Properties
- Method: getPath:
/essbase/rest/v1/properties
- Get Server Property
- Method: getPath:
/essbase/rest/v1/properties/{propertyName}
- Update Property Values
- Method: putPath:
/essbase/rest/v1/properties
- Update Server Property
- Method: putPath:
/essbase/rest/v1/properties/{propertyName}
Roles
- Get Essbase Roles
- Method: getPath:
/essbase/rest/v1/roles
Rules
- Create Rule
- Method: postPath:
/essbase/rest/v1/utils/rules
- Get or Export Rule
- Method: getPath:
/essbase/rest/v1/utils/rules
- Import Rule
- Method: postPath:
/essbase/rest/v1/utils/rules/actions/import
- Preview Rules Data
- Method: postPath:
/essbase/rest/v1/utils/rules/preview
- Verify Rule
- Method: postPath:
/essbase/rest/v1/utils/rules/verifyRule
- Verify Rule (Deprecated)
- Method: postPath:
/essbase/rest/v1/utils/rules/verify
Sandbox Dimension
- Add Sandbox Members
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/sandbox/members
- Create Sandbox
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/sandbox
- Delete Sandbox
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/sandbox
- Get Sandbox Details
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/sandbox
Scenarios
- Add Approver
- Method: postPath:
/essbase/rest/v1/scenarios/{scenarioId}/approvers
- Add Comment
- Method: postPath:
/essbase/rest/v1/scenarios/{scenarioId}/comments
- Add Participant
- Method: postPath:
/essbase/rest/v1/scenarios/{scenarioId}/participants
- Create Scenario
- Method: postPath:
/essbase/rest/v1/scenarios
- Delete Approver
- Method: deletePath:
/essbase/rest/v1/scenarios/{scenarioId}/approvers/{userId}
- Delete Comment
- Method: deletePath:
/essbase/rest/v1/scenarios/{scenarioId}/comments/{commentId}
- Delete Participant
- Method: deletePath:
/essbase/rest/v1/scenarios/{scenarioId}/participants/{userId}
- Delete Scenario
- Method: deletePath:
/essbase/rest/v1/scenarios/{id}
- Get Approvers
- Method: getPath:
/essbase/rest/v1/scenarios/{scenarioId}/approvers
- Get Changes
- Method: getPath:
/essbase/rest/v1/scenarios/{id}/changes
- Get Comment
- Method: getPath:
/essbase/rest/v1/scenarios/{scenarioId}/comments/{commentId}
- Get Comments
- Method: getPath:
/essbase/rest/v1/scenarios/{scenarioId}/comments
- Get Participants
- Method: getPath:
/essbase/rest/v1/scenarios/{scenarioId}/participants
- Get Scenario
- Method: getPath:
/essbase/rest/v1/scenarios/{id}
- Get Scenario Scripts
- Method: getPath:
/essbase/rest/v1/scenarios/{scenarioId}/scripts
- Get Scenario-Enabled Cubes
- Method: getPath:
/essbase/rest/v1/scenarios/databases
- Get Scenarios
- Method: getPath:
/essbase/rest/v1/scenarios
- Perform Scenario Action
- Method: postPath:
/essbase/rest/v1/scenarios/{id}
- Update Comment
- Method: putPath:
/essbase/rest/v1/scenarios/{scenarioId}/comments/{commentId}
- Update Scenario Fully
- Method: putPath:
/essbase/rest/v1/scenarios/{id}
- Update Scenario Partially
- Method: patchPath:
/essbase/rest/v1/scenarios/{id}
- Update Scenario with Script
- Method: putPath:
/essbase/rest/v1/scenarios/{scenarioId}/scripts/{scriptType}
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
Server Variables
- Create Server Variable
- Method: postPath:
/essbase/rest/v1/variables
- Delete Server Variable
- Method: deletePath:
/essbase/rest/v1/variables/{variableName}
- Get Server Variable
- Method: getPath:
/essbase/rest/v1/variables/{variableName}
- Get Server Variables
- Method: getPath:
/essbase/rest/v1/variables
- Update Server Variable
- Method: putPath:
/essbase/rest/v1/variables/{variableName}
Service Role Provisioning
- Deprovision Service Role
- Method: deletePath:
/essbase/rest/v1/permissions/{id}
- Get Service Role Provision
- Method: getPath:
/essbase/rest/v1/permissions/{id}
- Provision Service Role
- Method: putPath:
/essbase/rest/v1/permissions/{id}
- Search Service Role Provisioning
- Method: getPath:
/essbase/rest/v1/permissions
Sessions
- Delete All Sessions
- Method: deletePath:
/essbase/rest/v1/sessions
- Delete Session By ID
- Method: deletePath:
/essbase/rest/v1/sessions/{sessionId}
- List Sessions
- Method: getPath:
/essbase/rest/v1/sessions
Streaming Data Load
- End Data Load
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dataload/{streamId}
- Push Data
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dataload/{streamId}
- Start Data Load
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dataload
Streaming Dimension Build
- End Dimension Build
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimbuild/{streamId}/{ruleFileName}
- End Streaming Dimension Build
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimbuild/{streamId}
- Push Dimensions
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimbuild/{streamId}
- Start Dimension Build
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimbuild/{streamId}/{ruleFileName}
- Start Streaming Dimension Build
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/dimbuild
Templates and Utilities
- Download Utility
- Method: getPath:
/essbase/rest/v1/utilities/{id}
- List Utilities
- Method: getPath:
/essbase/rest/v1/utilities
URLs
- Get Essbase URLs
- Method: getPath:
/essbase/rest/v1/urls
User Provisioning Report
- Get User's Application Provisioning Report
- Method: getPath:
/essbase/rest/v1/users/{userId}/provisionReport/applications/{application}
- Get User's Application Roles Provisioning Report
- Method: getPath:
/essbase/rest/v1/users/{userId}/provisionReport/applications/{application}/roles
- Get User's Applications Provisioning Reports
- Method: getPath:
/essbase/rest/v1/users/{userId}/provisionReport/applications
- Get User's Filters Provisioning Report
- Method: getPath:
/essbase/rest/v1/users/{userId}/provisionReport/applications/{application}/filters
- Get User's Full Provisioning Report
- Method: getPath:
/essbase/rest/v1/users/{userId}/provisionReport
- Get User's Scripts Provisioning Report
- Method: getPath:
/essbase/rest/v1/users/{userId}/provisionReport/applications/{application}/scripts
User Session
- Get Session
- Method: getPath:
/essbase/rest/v1/session
- Logout Session
- Method: deletePath:
/essbase/rest/v1/session
- Reset Password
- Method: putPath:
/essbase/rest/v1/session/password
Users
- Add or Import User(s)
- Method: postPath:
/essbase/rest/v1/users
- Delete User
- Method: deletePath:
/essbase/rest/v1/users/{id}
- Delete Users
- Method: postPath:
/essbase/rest/v1/users/actions/delete
- Get User
- Method: getPath:
/essbase/rest/v1/users/{id}
- Search or Export Users
- Method: getPath:
/essbase/rest/v1/users
- Update User
- Method: putPath:
/essbase/rest/v1/users/{id}
Variables
- Create Application Variable
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/variables
- Create Database Variable
- Method: postPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/variables
- Delete Application Variable
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/variables/{variableName}
- Delete Database Variable
- Method: deletePath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/variables/{variableName}
- Get Application Variable
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/variables/{variableName}
- Get Application Variables
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/variables
- Get Database Variable
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/variables/{variableName}
- Get Database Variables
- Method: getPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/variables
- Update Application Variable
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/variables/{variableName}
- Update Database Variable
- Method: putPath:
/essbase/rest/v1/applications/{applicationName}/databases/{databaseName}/variables/{variableName}
Workbook Utilities
- Get Workbook Format
- Method: getPath:
/essbase/rest/v1/excel/utils/dataformat