Version v0.45 of Metabase is no longer supported. Check out the docs for the current stable version, Metabase v0.63.
App
API endpoints for App.
GET /api/app/
Fetch a list of all Apps that the current user has read permissions for.
By default, this returns Apps with non-archived Collections, but instead you can show archived ones by passing
?archived=true.
PARAMS:
archivedvalue may be nil, or if non-nil, value must be a valid boolean string (‘true’ or ‘false’).
GET /api/app/:id
Fetch a specific App.
PARAMS:
id
POST /api/app/
Endpoint to create an app.
PARAMS:
-
optionsvalue may be nil, or if non-nil, value must be a map. -
namespacevalue may be nil, or if non-nil, value must be a non-blank string. -
dashboard_idvalue may be nil, or if non-nil, value must be an integer greater than or equal to zero. -
nav_itemsvalue may be nil, or if non-nil, value must be an array. Each value may be nil, or if non-nil, value must be a map. -
authority_levelvalue may be nil, or if non-nil, value must be one of:official. -
descriptionvalue may be nil, or if non-nil, value must be a non-blank string. -
colorvalue must be a string that matches the regex^#[0-9A-Fa-f]{6}$. -
namevalue must be a non-blank string. -
app
POST /api/app/:app-id/scaffold
Endpoint to scaffold a new table onto an existing data-app.
PARAMS:
-
app-id -
table-ids
POST /api/app/scaffold
Endpoint to scaffold a fully working data-app.
PARAMS:
-
table-ids -
app-name
PUT /api/app/:app-id
Endpoint to change an app.
PARAMS:
-
app-idvalue must be an integer greater than or equal to zero. -
dashboard_idvalue may be nil, or if non-nil, value must be an integer greater than or equal to zero. -
optionsvalue may be nil, or if non-nil, value must be a map. -
nav_itemsvalue may be nil, or if non-nil, value must be an array. Each value may be nil, or if non-nil, value must be a map.
Read docs for other versions of Metabase.