These are the docs for Metabase v0.45. Check out the docs for the latest version, Metabase v0.54.

App

API endpoints for 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.

  • archived value may be nil, or if non-nil, value must be a valid boolean string (‘true’ or ‘false’).

Fetch a specific App.

  • id

Endpoint to create an app.

  • options value may be nil, or if non-nil, value must be a map.

  • namespace value may be nil, or if non-nil, value must be a non-blank string.

  • dashboard_id value may be nil, or if non-nil, value must be an integer greater than or equal to zero.

  • nav_items value 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_level value may be nil, or if non-nil, value must be one of: official.

  • description value may be nil, or if non-nil, value must be a non-blank string.

  • color value must be a string that matches the regex ^#[0-9A-Fa-f]{6}$.

  • name value must be a non-blank string.

  • app

Endpoint to scaffold a new table onto an existing data-app.

  • app-id

  • table-ids

Endpoint to scaffold a fully working data-app.

  • table-ids

  • app-name

Endpoint to change an app.

  • app-id value must be an integer greater than or equal to zero.

  • dashboard_id value may be nil, or if non-nil, value must be an integer greater than or equal to zero.

  • options value may be nil, or if non-nil, value must be a map.

  • nav_items value 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.


« Back to API index

Read docs for other versions of Metabase.