Logo
MicroStrategy REST API API Documentation

Datamart

Number of APIs: 11


1. Create a datamart through the Modeling service

POST {{baseUrl}}/api/model/datamarts



2. Save datamart through an instance by Modelling Service

POST {{baseUrl}}/api/model/datamarts/:datamartId/instances/save



3. Update a specific datamart definition through Modeling service

PUT {{baseUrl}}/api/model/datamarts/:datamartId



4. Delete a data mart instance

DELETE {{baseUrl}}/api/datamarts/:dataMartId/instances/:instanceId



5. Get a specific datamart definition through Modeling service

GET {{baseUrl}}/api/model/datamarts/:datamartId?showExpressionAs=tree&showFilterTokens=true&showAdvancedProperties=true



6. Get the execution status of a data mart instance.

GET {{baseUrl}}/api/datamarts/:dataMartId/instances/:instanceId/execution



7. Execute a data mart to update the corresponding cube.

POST {{baseUrl}}/api/datamarts/:dataMartId/instances/:instanceId/execution/jobs



8. Get the list of applicable properties for a specific datamart through Modeling service

GET {{baseUrl}}/api/model/datamarts/:datamartId/applicableVldbProperties



9. Delete a datamart instance through Modelling Service

DELETE {{baseUrl}}/api/model/datamarts/:datamartId/instances



10. Save a datamart definition to a specific folder, with a specific name, though an instance, by Modelling Service

POST {{baseUrl}}/api/model/datamarts/:datamartId/instances/saveAs



ENDPOINTS