What's new in each version
Every endpoint Oracle added to the Essbase REST API, by the release it first appears in. Built from the specifications shipped with each version, so it reflects what the server actually offers rather than what this client happens to implement.
See the full coverage breakdown →
Essbase 26.1
Compared with 21.8: 111 endpoints added, 0 removed, 23 changed · full report
- DELETE
/ai/applications/{applicationName}/databases/{databaseName}/calculation/conversation/{conversationId}Drop a conversation. - DELETE
/ai/applications/{applicationName}/databases/{databaseName}/conversationHistoryDelete conversation history - DELETE
/federatedoverdatasource/mappingdeleteMapping - DELETE
/outline/{app}/{cube}/editdeleteMember - DELETE
/outline/{app}/{cube}/qeditdeleteMember_1 - GET
/ai/applications/{applicationName}/databases/{databaseName}/calculation/conversationList all calculation specific Conversations IDs - GET
/ai/applications/{applicationName}/databases/{databaseName}/calculation/conversation/{conversationId}Get all calculation specific conversations. - GET
/ai/applications/{applicationName}/databases/{databaseName}/conversationList conversations - GET
/ai/applications/{applicationName}/databases/{databaseName}/conversationHistoryGet conversation history - GET
/amwread - GET
/backup/application/{applicationId}getApplicationBackups - GET
/backup/applicationsgetApplications - GET
/backup/infogetBackupInfo - GET
/backup/isrunningisRunning - GET
/backup/queuegetQueueInfo - GET
/backup/settingsgetSettings - GET
/backup/settings/validationgetSettingsValidator - GET
/backup/systemgetSystemBackups - GET
/catalog_old/{fileName}getFileContent - GET
/cfgGet Essbase Configuration. - GET
/cloudstorage/configGet object storage configuration - GET
/ess-mcpdoGet - GET
/ess-mcp/toolslistTools - GET
/fastwriteback/checkSQLloadcheckIfSQLLoad - GET
/federatedoverdatasource/av/avparamsavParams - GET
/federatedoverdatasource/av/statusavStatus - GET
/federatedoverdatasource/av/validatevalidate - GET
/federatedoverdatasource/cancelcancelRequest - GET
/federatedoverdatasource/factmanaged/settingsfactManagedSettings - GET
/federatedoverdatasource/lastcommitgetFedVersion - GET
/federatedoverdatasource/mappinggetMapping - GET
/federatedoverdatasource/mapping/crgetMappingCR - GET
/federatedoverdatasource/mapping/denormalizedgetMappingDenormalized - GET
/files/getDatabasesFromLCMZipGet database names from LCM zip file - GET
/logsGet All Server Types - GET
/logs/streamReturn Filtered Logs - GET
/logs/{serverType}Download Logs for Server Type - GET
/logs/{serverType}/allDownload All Logs - GET
/logs/{serverType}/latestDownload Latest Log - GET
/odbcread_1 - GET
/outline/{app}/{cube}/editgetMembers_1 - GET
/outline/{app}/{cube}/edit/ancestors/{memberUniqueName}getAncestorsMemberInfo - GET
/outline/{app}/{cube}/edit/copy/statusgetCopyMembersStatus - GET
/outline/{app}/{cube}/edit/descendantsCount/{memberUniqueName}getDescendantsCount - GET
/outline/{app}/{cube}/edit/getRelatedInfogetRelatedInfo - GET
/outline/{app}/{cube}/edit/memberSelectionmemberSelection - GET
/outline/{app}/{cube}/edit/settings/aliasesgetAliasTableNames - GET
/outline/{app}/{cube}/edit/settings/hierarchyDetailsgetHierarchyDetails - GET
/outline/{app}/{cube}/edit/settings/outlinegetOutlineSettings - GET
/outline/{app}/{cube}/edit/settings/smartlistgetAllSmartList - GET
/outline/{app}/{cube}/edit/sharedgetSharedMembers - GET
/outline/{app}/{cube}/edit/validatevalidate_1 - GET
/outline/{app}/{cube}/edit/{memberUniqueName}getMemberInfo - GET
/outline/{app}/{cube}/qeditgetMembers_3 - GET
/outline/{app}/{cube}/qedit/ancestors/{memberUniqueName}getAncestorsMemberInfo_1 - GET
/outline/{app}/{cube}/qedit/descendantsCount/{memberUniqueName}getDescendantsCount_1 - GET
/outline/{app}/{cube}/qedit/memberSelectionmemberSelection_1 - GET
/outline/{app}/{cube}/qedit/settings/aliasesgetAliasTableNames_1 - GET
/outline/{app}/{cube}/qedit/settings/outlinegetOutlineSettings_1 - GET
/outline/{app}/{cube}/qedit/settings/smartlistgetAllSmartList_1 - GET
/outline/{app}/{cube}/qedit/sharedgetSharedMembers_1 - GET
/outline/{app}/{cube}/qedit/validatevalidate_2 - GET
/outline/{app}/{cube}/qedit/{memberUniqueName}getMemberInfo_1 - GET
/service/statusgetStatus - GET
/versiongetVersion - PATCH
/outline/{app}/{cube}/editupdateMember - PATCH
/outline/{app}/{cube}/qeditupdateMember_1 - POST
/ai/applications/{applicationName}/databases/{databaseName}/calculation/generateGenerate calculation script. - POST
/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/scriptops/validateValidate Calc Script - POST
/backup/applicationsbackupApplications - POST
/backup/startstartBackup - POST
/backup/stopstopBackup - POST
/cloudstorage/config/testVerify object storage configuration - POST
/ess-mcpdoPost - POST
/ess-mcp/callcallTool - POST
/event/{eventName}fireEvent - POST
/fastwriteback/adwloadload - POST
/federatedoverdatasourcereport - POST
/federatedoverdatasource/av/createAvcreateAv - POST
/federatedoverdatasource/clearregionsclear - POST
/federatedoverdatasource/saveformulassaveFormulas - POST
/federatedoverdatasource/saveformulas/cachecacheFormulas - POST
/federatedoverdatasource/writebackwriteback - POST
/federatedsamplereport_1 - POST
/outline/{app}/{cube}/editoutlineAction - POST
/outline/{app}/{cube}/edit/copycopyMembers - POST
/outline/{app}/{cube}/edit/currencyDatabasecreateCurrencyDB - POST
/outline/{app}/{cube}/edit/directoutlineEdit - POST
/outline/{app}/{cube}/edit/exportaliastableexportAliasTable - POST
/outline/{app}/{cube}/edit/importaliastableimportAliasTable - POST
/outline/{app}/{cube}/edit/membersgetMembers - POST
/outline/{app}/{cube}/edit/motfsetMOTF - POST
/outline/{app}/{cube}/qeditoutlineAction_1 - POST
/outline/{app}/{cube}/qedit/currencyDatabasecreateCurrencyDB_1 - POST
/outline/{app}/{cube}/qedit/directoutlineEdit_1 - POST
/outline/{app}/{cube}/qedit/membersgetMembers_2 - POST
/outline/{app}/{cube}/qedit/motfsetMOTF_1 - POST
/security/syncwithidpsyncWithIDP - POST
/service/actions/startstart - POST
/service/actions/stopstop - PUT
/amwwrite - PUT
/applications/{applicationName}/databases/{databaseName}/scripts/{scriptName}/contentuploadScriptContent - PUT
/backup/settingssaveSettings - PUT
/cloudstorage/configCreate or update object storage configuration - PUT
/federatedoverdatasource/mappingcreateMappingLegacy - PUT
/federatedoverdatasource/mapping/crcreateMappingCR - PUT
/federatedoverdatasource/mapping/denormalizedcreateMappingDenormalized - PUT
/federatedoverdatasource/mapping/denormalized/legacytestcreateMappingDenormalizedLegacyTest - PUT
/odbcwrite_1 - PUT
/outline/{app}/{cube}/editsave - PUT
/outline/{app}/{cube}/qeditsave_1
Essbase 21.8
Compared with 21.7: 28 endpoints added, 6 removed, 16 changed · full report
- DELETE
/ai/aiconnection/{aiConnectionName}/chat/profile/{profileName}Drop OCI chat profile - DELETE
/ai/aiconnection/{aiConnectionName}/job/vectorindexCreate a job to drop the vector index - DELETE
/ai/applications/{applicationName}/connectionDissociate AI connection - DELETE
/ai/dbconnection/{dbConnectionName}/chat/credential/{credentialName}Drop OCI chat credential - DELETE
/ai/dbconnection/{dbConnectionName}/vector/credential/{credentialName}Drop OCI vector credential - GET
/ai/aiconnection/{aiConnectionName}/vectorindex/{vectorIndexName}/narrate/{profileName}AI Narrate - GET
/ai/connectionGet AI connection - GET
/ai/vectorindexGet vector index - GET
/applications/{applicationName}/datasources/{datasourceName}Get Application Datasource - GET
/connections/{connection}/getdependentconnectionsList dependamt connection names - GET
/datasources/{datasourceName}Get Global Datasource - GET
/files/getobjectstoreurigetObjectStoreURI - GET
/outline/{app}/{cube}/pivotDimensionGet Pivot dimension - POST
/ai/aiconnection/{aiConnectionName}/chat/profile/{profileName}Create OCI chat profile - POST
/ai/aiconnection/{aiConnectionName}/job/vectorindexCreate a job to build vector index - POST
/ai/applications/{applicationName}/chat/passThroughAI pass through - POST
/ai/applications/{applicationName}/connection/{connectionName}Associate AI connection - POST
/ai/applications/{applicationName}/databases/{databaseName}/listSampleQueriesList Sample Queries - POST
/ai/applications/{applicationName}/databases/{databaseName}/mdxgeneratorMDX Generator - POST
/ai/applications/{applicationName}/databases/{databaseName}/nnearestneighboursearchN-Nearest Neighbour Search - POST
/ai/applications/{applicationName}/databases/{databaseName}/semanticsearchSemantic Search - POST
/ai/applications/{applicationName}/databases/{databaseName}/vectorizationDateVectorization Date - POST
/ai/applications/{applicationName}/job/vectorize/databases/{databaseName}Vectorize outline job - POST
/ai/dbconnection/{dbConnectionName}/chat/credential/signingkey/{credentialName}Create OCI chat credential using singing key - POST
/ai/dbconnection/{dbConnectionName}/vector/credential/{credentialName}Create OCI vector credential - PUT
/applications/{applicationName}/datasources/{datasourceName}Update Application Datasource - PUT
/applications/{application}/databases/{database}/queries/renameRename MDX report. - PUT
/datasources/{datasourceName}Update Global Datasource
Essbase 21.7
Compared with 21.6: 1 endpoint added, 0 removed, 0 changed · full report
- POST
/applications/{applicationName}/databases/{databaseName}/dtreports/listList Drill Through Reports For Given Cell Intersections
Essbase 21.6
Compared with 21.5: 16 endpoints added, 0 removed, 7 changed · full report
- DELETE
/centralizedurlDelete Essbase server from Centralized URL - DELETE
/roclusterDelete ReadOnly Cluster - GET
/applications/partitions/supportedfederatedtypesGet Supported Partition Types - GET
/applications/{applicationName}/encryptionconfigApplication Encryption supported methods - GET
/centralizedurlGet Essbase Server list - GET
/roclusterGet ReadOnly Cluster List - GET
/rocluster/findByNameFind ReadOnly Cluster By Name - GET
/rocluster/{svrName}/appcubelistGet App Cube List - POST
/applications/{applicationName}/decryptApplication Encryption - POST
/applications/{applicationName}/encryptApplication Encryption - POST
/centralizedurlAdd Essbase server to Centralized URL List - POST
/files/actions/extractJobExtract Zip File Using a Job - POST
/roclusterCreate ReadOnly Cluster - POST
/rocluster/changestatusReadOnly Cluster Change Status - PUT
/centralizedurlUpdate Essbase URL of Centralized URL List - PUT
/roclusterUpdate ReadOnly Cluster
Essbase 21.5
Compared with 21.4: 1 endpoint added, 0 removed, 4 changed · full report
- GET
/applications/{applicationName}/databases/{databaseName}/settings/compressioninfoGet Compression Settings
Essbase 21.4
Compared with 21.3: 8 endpoints added, 0 removed, 0 changed · full report
- DELETE
/applications/{applicationName}/databases/{databaseName}/asodataload/buffersDestroy Dataload Buffer - DELETE
/files/abort/{path}Abort File Upload - GET
/files/uploadconfiggetUploadConfig - POST
/applications/{applicationName}/databases/{databaseName}/reports/{name}Execute Drill Through Report - POST
/datasources/customdelimited/query/streamGet Streamed Datasource Results - POST
/files/upload-commit/{path}Upload Commit - POST
/files/upload-create/{path}Create Upload - PUT
/files/upload-part/{path}Upload the part
Essbase 21.3
Compared with 21.2: 0 endpoints added, 1 removed, 6 changed · full report
No new endpoints.
Essbase 21.2
Compared with 21.1: 1 endpoint added, 2 removed, 4 changed · full report
- DELETE
/jobs/purgeDelete jobs
Endpoints present as of 21.1, the oldest specification archived here, are not listed — there is nothing earlier to compare them against.