Choosing the Right API
- To connect to Microsoft Power BI, use the DAX API
- To connect to Microsoft Excel, use Cube Cloud for Excel
- To connect to Google Sheets, use Cube Cloud for Sheets
- To connect to AI assistants, use the Model Context Protocol (MCP) server
- For internal or self-serve business intelligence, use Semantic Layer Sync if it supports your BI tools. Otherwise, connect via the SQL API directly
- For embedded analytics and real-time analytics, use REST (JSON) API or GraphQL API. When using the REST (JSON) API, the JavaScript SDK can simplify integration with your front-end code
See this GitHub issue
for an unofficial, community-maintained client library for Python.