Embedding SDK Playground
MicroStrategy’s Embedding SDK Playground is the one-stop shop for developers to build impactful, interactive analytics experiences that integrate seamlessly with websites and applications.
Just use the intuitive drag-and-drop interfaces to define the perfect user experience, test it out in real time, and then let the platform automatically generate the code for you. You’ll turn your application into platform for Intelligence Everywhere in no time.
Start building your application using the Embedding SDK Playground. The Playground User Manual provides the instructions for how to get started.
There are four types of embedding use cases in Embedding SDK Playground: Bot, Dashboard, Visualization, and Library. For each type, corresponding operations and examples are filtered and displayed when the embedding type is selected.
Examples in playground
You can view examples in the Embedding SDK Playground by opening the Examples Gallery from "Start Over" button. Please save your work before opening an example.
Here are some examples in the gallery so far.
Dashboard Example | Use Case |
---|---|
Simple Dashboard Example | How to embed a dashboard. |
Minimal Template | A template for the least amount code needed to embed a dashboard. |
Responsive Height | JavaScript code to make the height responsive. |
Dashboard in Full Screen | How to show embedded dashboard in full screen. |
Inter-dashboard interaction | Interaction between embedded dashboard. One dashboard filters another. |
Filters | Various examples to show how to use filter-related API. It covers attribute selector filter, attribute search, attribute slider, calendar, metric qualification filters, etc. |
Page Navigation | How to use page navigation API. |
Single Visualization | How to embed a single visualization. |
Authoring | How to embed dashboard in authoring mode. |
Authentication | How to implement SAML/OIDC/Guest/Standard authentication. |
Export to Excel or PDF | How to export dashboard to excel or PDF. |
Prompts | Various examples to show how to answer prompts. |
Interact with Panel Stacks | How to use panel-related API. |
Bot Example | Use Case |
---|---|
Embed Bot Page Example | How to embed a MSTR chat bot. |
Embed Bot From Embedding API | How to embed a customized chatbot from embedding api |
Visualization Example | Use Case |
---|---|
Embed Visualizations | How to embed native visualizations from a given dashboard |
Library Example | Use Case |
---|---|
Embed Visualizations | How to embed MSTR Library |