Skip to main content
Embed APIs Embed APIs enable you to integrate Cube’s analytics capabilities directly into your applications with secure, session-based authentication.

Available APIs

Chat API

API-first approach to build custom Analytics Chat experiences. Use this API to programmatically integrate AI-powered conversations with your data into your applications.

Generate Session

Create secure, temporary sessions for embedding Cube content. Use sessions to authenticate users for signed embedding without exposing API keys.

Dashboard Comments

Read and write comment threads on an embedded published dashboard on behalf of a signed-in embed user.

Revoke an Embed Session

End a signed embed session from the server side — call it from your application’s logout handler.