Qodex.ai
Qodex.ai
Introduction
MicroStrategy
api-auth-identity Token
Validate an identity tokenCreate a new identity token
api-auth
Create a new Web server session that shares an IServer sessionAuthenticate a userReturns Authoriztion TokenClose all existing sessions for the authenticated user
api-sessions-privileges
Get information about a specific privilege for the authenticated userGet list of privileges for the authenticated user
api-sessions
Get information for the authenticated userGet information about a configuration sessionGet information about a project sessionKeep session alive
api-admin-rest Server Settings-collaboration
Test Collaboration Server connectionUpdate Collaboration Server configuration settings
api-admin-rest Server Settings-i Server-trust Relationship
Set up trust relationship between Web Server and Intelligence ServerDelete trust relationship between Web Server and Intelligence ServerCheck for trust relationship between Web Server and Intelligence Server
api-admin-rest Server Settings-i Server
Update Intelligence Server configuration settingsTest Intelligence Server connection
api-admin-rest Server Settings-security
Get relevant security setting infoUpdate the rest server security settings
api-admin-rest Server Settings
Update MicroStrategy Web configuration settingsUpdate Global Search configuration settingsGet REST Server configuration settingsUpdate model Services configuration settingsUpdate authentication configuration settings
api-shortcuts/{shortcut Id}
Update information for a shortcut.Get a list of bookmarks from a Shortcut Object
api-bookmarks-{id}
Update a bookmarkDelete a bookmark
api-bookmarks
Add a new Bookmark into current Shortcut ObjectBulk deletion of bookmarks
api-datasources-{id}-catalog-namespaces-{namespace Id}-tables-{table Id}
Get columns for a specific database tableGet preview result for a specific database table
api-datasources-{id}-catalog-namespaces-{namespace Id}-tables
Get tables for a specific datasource and namespace
api-datasources-{id}-catalog-namespaces
Get namespaces for a specific datasource
api-datasources-{id}-catalog-settings
Set catalog settings for a specific datasourceGet catalog settings for a specific datasource
api-datasources-{id}
Update info for a specific database sourceDelete a specific database source.Get info for a specific database source
api-datasources-logins-{id}
Update a datasource loginDelete a datasource loginGet datasource login for a specific id
api-datasources-logins
Create a datasource loginGet datasource logins
api-datasources-connections-{id}
Delete a datasource connectionUpdate a datasource connectionGet a datasource connection for given ID
api-datasources-connections
Create a datasource connectionGet information for all datasource connections
api-datasources-mappings
Delete a specific connection map id.Create a database connection mapGet info for a specific database connection map
api-datasources
Get info for all database sourcesCreate a database source
api-monitors-caches/cubes-{id}
Alter an cube cache statusDelete an cube cacheGet an single cube cache info
api-monitors-caches/cubes-manipulations
Fetching multi manipulations statuses with provided multi manipulation IDsGet the manipulation status
api-monitors-caches/cubes
Get the aggregated cube cache capacity usage info which groups by project or userGet the list of cube caches on an specific cluster node
api-monitors-db Connection Instances
Get info for database connection statusDisconnect database connection
api-monitors-user Connections
Get user connections infos on specific intelligence server nodeDisconnect an user connection on specific intelligence server node
api-monitors-i Server-nodes-{name}
Add a node to the connected Intelligence Server clusterRemove a node from the connected Intelligence Server cluster
api-monitors-i Server-nodes
Update properties for a specific project for respective cluster node.Get information about nodes in the connected Intelligence Server cluster
api-monitors
Get list of all projects from metadata.
api-cubes-{cube Id}-instances-{instance Id}
Get elements for a specific attribute in a specific cubeGet the results of a specific cube instance
api-cubes-{cube Id}-instances
Create a new cube instance
api-cubes-{cube Id}
Get the status of a cubePublish a cubeGet a cube definitionGet elements for a specific attribute in a specific cube (does not use a Cube Instance)
api-cubes
Get information for specific cubes
api-datasets-{dataset Id}-upload Sessions-{upload Session Id}
Upload data to a multi-table datasetDelete a multi-table dataset upload session and cancel publicationGet multi-table dataset publication statusPublish a multi-table dataset
api-datasets-{dataset Id}-upload Sessions
Create a multi-table dataset upload session
api-datasets-{dataset Id}
Update data in a single-table datasetGet the definition of a dataset
api-datasets
Create the definition of a multi-table datasetCreate a single-table dataset
api-documents-{id}-instances-{instance Id}-prompts-{prompt Identifier}
Get available object for answering all kinds of promptsGet available attribute element for document/dossier's attribute element prompt
api-documents-{id}-instances-{instance Id}-prompts
Get collection of prompts on a document/dossier instanceAnswer specified prompts on the document/dossier instance
api-documents-{id}-instances-{instance Id}-visualizations/{node Key}
Export a single visualization to PDFExport a single visualization to CSV
api-documents-{id}-instances-{instance Id}-pdf-results/{result Id}
Get PDF export resultDelete a PDF export result of a document
api-documents-{id}-instances-{instance Id}-pdf
Export a document to PDF
api-documents-{id}-instances-{instance Id}
Export a document to ExcelDelete an instance of a documentExport a document to .mstr fileSet a document instance back to prompt statusSave a document as a new objectRefresh a document instanceGet the status of a document or dossier instanceSave a document as an existing objectRetrieve a published shortcut for a document
api-documents-{id}-instances
Create an instance of a document
api-documents-{id}
Get collection of prompts on a document/dossierGet the cubes used by a document
api-dossiers-{dossier Id}-instances-{instance Id}
Get the definition and data result of a grid/graph visualizationApply and execute the filters on a dossier instance
api-dossiers-{dossier Id}-instances
Create an instance of a dossier
api-dossiers-{dossier Id}
Get the hierarchy of a dossier
api-events
Trigger an event by IDList events
api-folders-{id}
Get contents of a folderDelete complete folder
api-folders
Create a folderGet contents of My Personal Objects folderGet a list of foldersGet contents of a pre-defined folder
api-iserver-privileges
Get all privilege categoriesGet all privileges
api-iserver-ldap-configuration
Delete LDAP configurationUpdate an existing LDAP configurationGet LDAP configurationCreate LDAP configuration
api-iserver-ldap-certificate
Get LDAP server certificate infoUpload LDAP server certificate for encrypted communicationDelete LDAP certificate
api-iserver-ldap-import
Stop LDAP batch importGet LDAP batch import statusDo LDAP batch import now
api-iserver-ldap
Verify LDAP user bindingGet LDAP attributes
api-library-{id}
Get info for a published documentUn-publish a documentUn-publish a document for a specific user
api-library
Get the library for the authenticated userPublish a document
api-metadata Searches/results
Get search results in a tree formatGet search results in a list formatSearch the metadata and store an instance of search results
api-model-changesets-{Changeset Id}
Commit the changeset changes to the metadata.Delete the changeset
api-model-changesets
Create a new changeset for modeling manipulations
api-model-filters-{Filter Id}
Update a filterRead a filter
api-model-filters
Create a filter
api-objects-{id}
Get info for a specific objectCertify or de-certify a specific objectDelete a specific objectUpdate info for a specific objectCreate a copy of a specific objectGet recommendations for a specific object
api-projects-{id}-quotas
Get project-level Data Import quotaSet project-level Data Import quota
api-projects-{id}-users
Set user-level Data Import quota for a specific userGet user-level Data Import quota information
api-projects-settings/on Startup
Update application status on nodes when iServer starts up.Get current settings of projects on startup
api-projects
Get projects for authenticated userCreate project for authenticated userGet a specific project for authenticated user
api-reports-{report Id}-instances-{instance Id}-prompts-{prompt Identifier}
Get available object for answering all kinds of promptsGet available attribute element for attribute element prompt
api-reports-{report Id}-instances-{instance Id}-prompts
Answer specified promptsGet the collection of prompts and their respective definitions from a report instance. This endpoint will return data only when the report instance has prompt which need to be answered.
api-reports-{report Id}-instances-{instance Id}
Replace datasource and either remove or replace attributes and metrics on report instance.Get the results of a report instanceUpdate report instance do manipulations like changing template, view filters, metric limits, thresholds and sorting on top of the instance. If includeThresholds parameter is set to true, the result will also contain thresholds information, else all thresGet elements for a specific attribute in a specific report instanceGet the status of a report instance
api-reports-{report Id}-instances
Create a report instance and get the results
api-reports-{report Id}
Get the collection of prompts and their respective definitions from a reportGet a report definitionGet elements for a specific attribute in a specific report
api-reports
Save the changes in the instance to report
api-schedules-{id}
Remove schedule by IDGet schedule by IDUpdate schedule
api-schedules
Create scheduleList Schedules
api-scripts-{id}
Get an single script infoDelete an scriptUpdate information for a specific script
api-scripts
Create an new script
api-searches
Get Quick Search results in a list formatGet Search suggestions in a list format
api-security Roles-{id}
Delete a security roleGet information for a security roleUpdate info for a specific security roleGet users and user groups linked to a security role
api-security Roles
Create a specified security roleGet info for all security roles
api-subscriptions-{subscription Id}
Create an instance to update prompt answer that is used to create a subscription for a prompted contentGet the collection of prompt definitions and answers
api-subscriptions-{id}
Send subscriptionGet subscription by IDRemove(Unsubscribe) subscription by IDUpdate subscription
api-subscriptions-recipients
List available recipients in shared listGet personal addresses
api-subscriptions
List bursting attribute informationCreate subscriptionList subscriptions
api-users-{id}-addresses
Get addresses for a specific userCreate a user address
api-users-{id}
Get info for a specific userDelete user for specific user idGet user data usage limitGet info for direct user groupsUpdate info for a specific userGet user's privileges
api-users-{user Id}-addresses/{address Id}
Delete a user addressUpdate a user address
api-users-{user Id}
Get security roles for a specific user
api-users
Create a userGet info for a set of users
api-usergroups-{id}
Get user group security rolesUpdate specific info for a user groupGet user group's privileges and its source for a projectDelete specific user groupGet parent user group infoUpdate user group infoGet user group member infoGet user group info
api-usergroups
Get info for all user groupsCreate a user groupGet info for top-level user groups
api-v2-cubes-{cube Id}-instances
Get the results of a specific cube instanceCreate a new cube instance
api-v2-cubes-{cube Id}
Get the SQL view of cube by cube IDUpdate a cube definitionGet a cube definition
api-v2-cubes
Create a cube definition
api-v2-dossiers/{dossier Id}-instances/{instance Id}
Get the hierarchy of a dossier from the instanceGet the definition and data result of a grid/graph visualization
api-v2-dossiers/{dossier Id}
Get the hierarchy of a dossier
api-v2-iserver/settings
Get server settings config informationUpdate user-friendly server settings(Alpha)Update user-friendly server settings(Alpha)Get user-friendly server settings(Alpha)
api-v2-projects/{project Id}/settings
Update all project settingsUpdate project settingsGet project settingsGet project settings configurations
api-v2-reports/{report Id}-instances-{instance Id}
Get the results of a report instanceGet available pageBy elements of the report.Update report instance do manipulations like changing template, view filters, metric limits and sorting on top of the instance
api-v2-reports/{report Id}-instances
Create a report instance and get the results or status
api-v2-reports/{report Id}
Get a report definition
api
Get OIDC configuration for native clients.Get Client Configuration for applying configuration URLSend an emailGet card main attribute elements from the specified instanceGet info for a set of recipientsGet attributes in a hierarchyGet info about the status of the REST API
Introduction
MicroStrategy
api-auth-identity Token
Validate an identity tokenCreate a new identity token
api-auth
Create a new Web server session that shares an IServer sessionAuthenticate a userReturns Authoriztion TokenClose all existing sessions for the authenticated user
api-sessions-privileges
Get information about a specific privilege for the authenticated userGet list of privileges for the authenticated user
api-sessions
Get information for the authenticated userGet information about a configuration sessionGet information about a project sessionKeep session alive
api-admin-rest Server Settings-collaboration
Test Collaboration Server connectionUpdate Collaboration Server configuration settings
api-admin-rest Server Settings-i Server-trust Relationship
Set up trust relationship between Web Server and Intelligence ServerDelete trust relationship between Web Server and Intelligence ServerCheck for trust relationship between Web Server and Intelligence Server
api-admin-rest Server Settings-i Server
Update Intelligence Server configuration settingsTest Intelligence Server connection
api-admin-rest Server Settings-security
Get relevant security setting infoUpdate the rest server security settings
api-admin-rest Server Settings
Update MicroStrategy Web configuration settingsUpdate Global Search configuration settingsGet REST Server configuration settingsUpdate model Services configuration settingsUpdate authentication configuration settings
api-shortcuts/{shortcut Id}
Update information for a shortcut.Get a list of bookmarks from a Shortcut Object
api-bookmarks-{id}
Update a bookmarkDelete a bookmark
api-bookmarks
Add a new Bookmark into current Shortcut ObjectBulk deletion of bookmarks
api-datasources-{id}-catalog-namespaces-{namespace Id}-tables-{table Id}
Get columns for a specific database tableGet preview result for a specific database table
api-datasources-{id}-catalog-namespaces-{namespace Id}-tables
Get tables for a specific datasource and namespace
api-datasources-{id}-catalog-namespaces
Get namespaces for a specific datasource
api-datasources-{id}-catalog-settings
Set catalog settings for a specific datasourceGet catalog settings for a specific datasource
api-datasources-{id}
Update info for a specific database sourceDelete a specific database source.Get info for a specific database source
api-datasources-logins-{id}
Update a datasource loginDelete a datasource loginGet datasource login for a specific id
api-datasources-logins
Create a datasource loginGet datasource logins
api-datasources-connections-{id}
Delete a datasource connectionUpdate a datasource connectionGet a datasource connection for given ID
api-datasources-connections
Create a datasource connectionGet information for all datasource connections
api-datasources-mappings
Delete a specific connection map id.Create a database connection mapGet info for a specific database connection map
api-datasources
Get info for all database sourcesCreate a database source
api-monitors-caches/cubes-{id}
Alter an cube cache statusDelete an cube cacheGet an single cube cache info
api-monitors-caches/cubes-manipulations
Fetching multi manipulations statuses with provided multi manipulation IDsGet the manipulation status
api-monitors-caches/cubes
Get the aggregated cube cache capacity usage info which groups by project or userGet the list of cube caches on an specific cluster node
api-monitors-db Connection Instances
Get info for database connection statusDisconnect database connection
api-monitors-user Connections
Get user connections infos on specific intelligence server nodeDisconnect an user connection on specific intelligence server node
api-monitors-i Server-nodes-{name}
Add a node to the connected Intelligence Server clusterRemove a node from the connected Intelligence Server cluster
api-monitors-i Server-nodes
Update properties for a specific project for respective cluster node.Get information about nodes in the connected Intelligence Server cluster
api-monitors
Get list of all projects from metadata.
api-cubes-{cube Id}-instances-{instance Id}
Get elements for a specific attribute in a specific cubeGet the results of a specific cube instance
api-cubes-{cube Id}-instances
Create a new cube instance
api-cubes-{cube Id}
Get the status of a cubePublish a cubeGet a cube definitionGet elements for a specific attribute in a specific cube (does not use a Cube Instance)
api-cubes
Get information for specific cubes
api-datasets-{dataset Id}-upload Sessions-{upload Session Id}
Upload data to a multi-table datasetDelete a multi-table dataset upload session and cancel publicationGet multi-table dataset publication statusPublish a multi-table dataset
api-datasets-{dataset Id}-upload Sessions
Create a multi-table dataset upload session
api-datasets-{dataset Id}
Update data in a single-table datasetGet the definition of a dataset
api-datasets
Create the definition of a multi-table datasetCreate a single-table dataset
api-documents-{id}-instances-{instance Id}-prompts-{prompt Identifier}
Get available object for answering all kinds of promptsGet available attribute element for document/dossier's attribute element prompt
api-documents-{id}-instances-{instance Id}-prompts
Get collection of prompts on a document/dossier instanceAnswer specified prompts on the document/dossier instance
api-documents-{id}-instances-{instance Id}-visualizations/{node Key}
Export a single visualization to PDFExport a single visualization to CSV
api-documents-{id}-instances-{instance Id}-pdf-results/{result Id}
Get PDF export resultDelete a PDF export result of a document
api-documents-{id}-instances-{instance Id}-pdf
Export a document to PDF
api-documents-{id}-instances-{instance Id}
Export a document to ExcelDelete an instance of a documentExport a document to .mstr fileSet a document instance back to prompt statusSave a document as a new objectRefresh a document instanceGet the status of a document or dossier instanceSave a document as an existing objectRetrieve a published shortcut for a document
api-documents-{id}-instances
Create an instance of a document
api-documents-{id}
Get collection of prompts on a document/dossierGet the cubes used by a document
api-dossiers-{dossier Id}-instances-{instance Id}
Get the definition and data result of a grid/graph visualizationApply and execute the filters on a dossier instance
api-dossiers-{dossier Id}-instances
Create an instance of a dossier
api-dossiers-{dossier Id}
Get the hierarchy of a dossier
api-events
Trigger an event by IDList events
api-folders-{id}
Get contents of a folderDelete complete folder
api-folders
Create a folderGet contents of My Personal Objects folderGet a list of foldersGet contents of a pre-defined folder
api-iserver-privileges
Get all privilege categoriesGet all privileges
api-iserver-ldap-configuration
Delete LDAP configurationUpdate an existing LDAP configurationGet LDAP configurationCreate LDAP configuration
api-iserver-ldap-certificate
Get LDAP server certificate infoUpload LDAP server certificate for encrypted communicationDelete LDAP certificate
api-iserver-ldap-import
Stop LDAP batch importGet LDAP batch import statusDo LDAP batch import now
api-iserver-ldap
Verify LDAP user bindingGet LDAP attributes
api-library-{id}
Get info for a published documentUn-publish a documentUn-publish a document for a specific user
api-library
Get the library for the authenticated userPublish a document
api-metadata Searches/results
Get search results in a tree formatGet search results in a list formatSearch the metadata and store an instance of search results
api-model-changesets-{Changeset Id}
Commit the changeset changes to the metadata.Delete the changeset
api-model-changesets
Create a new changeset for modeling manipulations
api-model-filters-{Filter Id}
Update a filterRead a filter
api-model-filters
Create a filter
api-objects-{id}
Get info for a specific objectCertify or de-certify a specific objectDelete a specific objectUpdate info for a specific objectCreate a copy of a specific objectGet recommendations for a specific object
api-projects-{id}-quotas
Get project-level Data Import quotaSet project-level Data Import quota
api-projects-{id}-users
Set user-level Data Import quota for a specific userGet user-level Data Import quota information
api-projects-settings/on Startup
Update application status on nodes when iServer starts up.Get current settings of projects on startup
api-projects
Get projects for authenticated userCreate project for authenticated userGet a specific project for authenticated user
api-reports-{report Id}-instances-{instance Id}-prompts-{prompt Identifier}
Get available object for answering all kinds of promptsGet available attribute element for attribute element prompt
api-reports-{report Id}-instances-{instance Id}-prompts
Answer specified promptsGet the collection of prompts and their respective definitions from a report instance. This endpoint will return data only when the report instance has prompt which need to be answered.
api-reports-{report Id}-instances-{instance Id}
Replace datasource and either remove or replace attributes and metrics on report instance.Get the results of a report instanceUpdate report instance do manipulations like changing template, view filters, metric limits, thresholds and sorting on top of the instance. If includeThresholds parameter is set to true, the result will also contain thresholds information, else all thresGet elements for a specific attribute in a specific report instanceGet the status of a report instance
api-reports-{report Id}-instances
Create a report instance and get the results
api-reports-{report Id}
Get the collection of prompts and their respective definitions from a reportGet a report definitionGet elements for a specific attribute in a specific report
api-reports
Save the changes in the instance to report
api-schedules-{id}
Remove schedule by IDGet schedule by IDUpdate schedule
api-schedules
Create scheduleList Schedules
api-scripts-{id}
Get an single script infoDelete an scriptUpdate information for a specific script
api-scripts
Create an new script
api-searches
Get Quick Search results in a list formatGet Search suggestions in a list format
api-security Roles-{id}
Delete a security roleGet information for a security roleUpdate info for a specific security roleGet users and user groups linked to a security role
api-security Roles
Create a specified security roleGet info for all security roles
api-subscriptions-{subscription Id}
Create an instance to update prompt answer that is used to create a subscription for a prompted contentGet the collection of prompt definitions and answers
api-subscriptions-{id}
Send subscriptionGet subscription by IDRemove(Unsubscribe) subscription by IDUpdate subscription
api-subscriptions-recipients
List available recipients in shared listGet personal addresses
api-subscriptions
List bursting attribute informationCreate subscriptionList subscriptions
api-users-{id}-addresses
Get addresses for a specific userCreate a user address
api-users-{id}
Get info for a specific userDelete user for specific user idGet user data usage limitGet info for direct user groupsUpdate info for a specific userGet user's privileges
api-users-{user Id}-addresses/{address Id}
Delete a user addressUpdate a user address
api-users-{user Id}
Get security roles for a specific user
api-users
Create a userGet info for a set of users
api-usergroups-{id}
Get user group security rolesUpdate specific info for a user groupGet user group's privileges and its source for a projectDelete specific user groupGet parent user group infoUpdate user group infoGet user group member infoGet user group info
api-usergroups
Get info for all user groupsCreate a user groupGet info for top-level user groups
api-v2-cubes-{cube Id}-instances
Get the results of a specific cube instanceCreate a new cube instance
api-v2-cubes-{cube Id}
Get the SQL view of cube by cube IDUpdate a cube definitionGet a cube definition
api-v2-cubes
Create a cube definition
api-v2-dossiers/{dossier Id}-instances/{instance Id}
Get the hierarchy of a dossier from the instanceGet the definition and data result of a grid/graph visualization
api-v2-dossiers/{dossier Id}
Get the hierarchy of a dossier
api-v2-iserver/settings
Get server settings config informationUpdate user-friendly server settings(Alpha)Update user-friendly server settings(Alpha)Get user-friendly server settings(Alpha)
api-v2-projects/{project Id}/settings
Update all project settingsUpdate project settingsGet project settingsGet project settings configurations
api-v2-reports/{report Id}-instances-{instance Id}
Get the results of a report instanceGet available pageBy elements of the report.Update report instance do manipulations like changing template, view filters, metric limits and sorting on top of the instance
api-v2-reports/{report Id}-instances
Create a report instance and get the results or status
api-v2-reports/{report Id}
Get a report definition
api
Get OIDC configuration for native clients.Get Client Configuration for applying configuration URLSend an emailGet card main attribute elements from the specified instanceGet info for a set of recipientsGet attributes in a hierarchyGet info about the status of the REST API
HomeMicroStrategyapi-datasources-{id}

api-datasources-{id}

Number of APIs: 3

  1. Get info for a specific database source GET {{baseUrl}}/api/datasources/:id?fields=Excepteur Lorem

  2. Delete a specific database source. DELETE {{baseUrl}}/api/datasources/:id

  3. Update info for a specific database source PATCH {{baseUrl}}/api/datasources/:id?fields=Excepteur Lorem

Previous
Get catalog settings for a specific datasource
Next
Update info for a specific database source