---
title: "List all dashboards"
method: GET
path: "/dashboard"
tags: ["Dashboard"]
---

# List all dashboards

`GET /dashboard`

List all dashboards

## Headers

- `X-Company-ID` string, required

## Response `200`

- Dashboard[]
  - `id` string, uuid, required
  - `name` string, required
  - `created_at` string, date-time, required
  - `external_id` string, nullable, required
  - `source` 'METABASE', required — * `METABASE` - Metabase
  - `edit_url` string, nullable, required — Returns a url in the third party system for editing the dashboard. Returns: str url in the external system where one can edit the dashboard.
  - `external` object, nullable, required — Returns an up to date representation of the dashboard provided by the external system. Returns: A dictionary representation of the dashboard in the external system or None if this dashboard is not a metabase dashboard. Raises: MBNotFoundError: raised if the dashboard is not found in the external system.
  - `default` boolean
  - `publish_status` 'DRAFT' | 'PUBLISHED' — * `DRAFT` - Draft * `PUBLISHED` - Published
  - `sharing_scheme` 'ALL' | 'ADMINS' | 'SPECIFIC' — * `ALL` - All Team Members * `ADMINS` - Only Admins * `SPECIFIC` - Specific Team Members
  - `sharing_users` unknown, required

---

[API](https://skmtc.net/cubesoftware/apis/cube-api.md) · [All operations](https://skmtc.net/cubesoftware/apis/cube-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cubesoftware/cube-api/revisions/67d9f45bb99b/schema)
