Logo
MicroStrategy REST API API Documentation

MicroStrategy REST API

Number of APIs: 539


MicroStrategy platform capabilities exposed in a RESTful web service.

When a user is authenticated, an authorization token and a session cookie are returned and must be provided in every subsequent request. Browsers automatically handle cookies, but if you are using your own client, you need to maintain the cookie and include it in further requests, together with the authorization token.

For API documentation, please visit https://www2.microstrategy.com/producthelp/Current/RESTSDK/Content/topics/RESTAPI/RESTAPI.htm

This collection provides request and response examples for success status code. The response JSONs for error status codes are common. For JSON examples, please visit error examples .

You can also visit our API Explorer for more information.

Here is a Live Demo for Data API.


1. Datasource Management - Get datasource login for a specific id

GET {{baseUrl}}/api/datasources/logins/:id



2. Transmitters - Update transmitter

PUT {{baseUrl}}/api/transmitters/:id



3. Derived Elements - Create a derived element

POST {{baseUrl}}/api/model/derivedElements



4. Library - Get a list of bookmarks from a Shortcut Object

GET {{baseUrl}}/api/shortcuts/:shortcutId/bookmarks



5. Library - Delete a bookmark

DELETE {{baseUrl}}/api/bookmarks/:id



6. Drivers - Update a driver's definition

PATCH {{baseUrl}}/api/drivers/:id



7. Projects - Update all project settings

PUT {{baseUrl}}/api/v2/projects/:projectId/settings



8. Security Filters - Update a security filter

PUT {{baseUrl}}/api/model/securityFilters/:securityFilterId



9. Datasource Management - Get datasource logins

GET {{baseUrl}}/api/datasources/logins



10. Monitors - Get info for database connection status

API Documentation

ENDPOINTS