Version v0.50 of Metabase is no longer supported. Check out the docs for the current stable version, Metabase v0.63.
Preview embed
Endpoints for previewing how Cards and Dashboards will look when embedding them.
These endpoints are basically identical in functionality to the ones in /api/embed, but:
- Require admin access
- Ignore the values of
:enabled_embeddingfor Cards/Dashboards - Ignore the
:embed_paramswhitelist for Card/Dashboards, instead using a field called:_embedding_paramsin the JWT token itself.
Refer to the documentation for those endpoints for further details.
GET /api/preview-embed/card/:token
Fetch a Card you’re considering embedding by passing a JWT token.
PARAMS:
tokenvalue must be a non-blank string.
GET /api/preview-embed/card/:token/query
Fetch the query results for a Card you’re considering embedding by passing a JWT token.
PARAMS:
-
tokenvalue must be a non-blank string. -
& -
query-params
GET /api/preview-embed/dashboard/:token
Fetch a Dashboard you’re considering embedding by passing a JWT token. .
PARAMS:
tokenvalue must be a non-blank string.
GET /api/preview-embed/dashboard/:token/dashcard/:dashcard-id/card/:card-id
Fetch the results of running a Card belonging to a Dashboard you’re considering embedding with JWT token.
PARAMS:
-
tokenvalue must be a non-blank string. -
dashcard-idvalue must be an integer greater than zero. -
card-idvalue must be an integer greater than zero. -
& -
query-params
GET /api/preview-embed/dashboard/:token/params/:param-key/values
Embedded version of chain filter values endpoint.
PARAMS:
-
token -
param-key -
query-params
GET /api/preview-embed/pivot/card/:token/query
Fetch the query results for a Card you’re considering embedding by passing a JWT token.
PARAMS:
-
tokenvalue must be a non-blank string. -
& -
query-params
GET /api/preview-embed/pivot/dashboard/:token/dashcard/:dashcard-id/card/:card-id
Fetch the results of running a Card belonging to a Dashboard you’re considering embedding with JWT token.
PARAMS:
-
tokenvalue must be a non-blank string. -
dashcard-idvalue must be an integer greater than zero. -
card-idvalue must be an integer greater than zero. -
& -
query-params
Read docs for other versions of Metabase.