---
title: "Returns Dashboard based on ID"
method: GET
path: "/{username}/dashboards/{id}"
tags: ["Dashboards"]
---

# Returns Dashboard based on ID

`GET /{username}/dashboards/{id}`

## Path parameters

- `username` string, required
- `id` string, required

## Response `200`

Dashboard response

- Dashboard
  - `name` string
  - `description` string
  - `key` string
  - `blocks` Block[]
    - `name` string
    - `description` string
    - `key` string
    - `visual_type` string
    - `column` number
    - `row` number
    - `size_x` number
    - `size_y` number
    - `block_feeds` BlockFeed[]
      - `id` string
      - `feed` Feed
        - `id` number
        - `name` string
        - `key` string
        - `group` object
        - `groups` ShallowGroup[]
          - `id` number
          - `name` string
          - `description` string
          - `created_at` string
          - `updated_at` string
        - `description` string
        - `details` object — Additional details about this feed.
          - `shared_with` object[] — Access control list for this feed
          - `data` object
            - `first` object
            - `last` object
            - `count` integer — Number of data points stored by this feed.
        - `unit_type` string
        - `unit_symbol` string
        - `history` boolean
        - `visibility` 'private' | 'public'
        - `license` string
        - `enabled` boolean
        - `last_value` string
        - `status` string
        - `status_notify` boolean — Is status notification active?
        - `status_timeout` integer — Status notification timeout in minutes.
        - `created_at` string
        - `updated_at` string
      - `group` Group
        - `id` number
        - `name` string
        - `description` string
        - `feeds` Feed[]
          - `id` number
          - `name` string
          - `key` string
          - `group` object
          - `groups` ShallowGroup[]
            - `id` number
            - `name` string
            - `description` string
            - `created_at` string
            - `updated_at` string
          - `description` string
          - `details` object — Additional details about this feed.
            - `shared_with` object[] — Access control list for this feed
              - …
            - `data` object
              - …
          - `unit_type` string
          - `unit_symbol` string
          - `history` boolean
          - `visibility` 'private' | 'public'
          - `license` string
          - `enabled` boolean
          - `last_value` string
          - `status` string
          - `status_notify` boolean — Is status notification active?
          - `status_timeout` integer — Status notification timeout in minutes.
          - `created_at` string
          - `updated_at` string
        - `created_at` string
        - `updated_at` string

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Server Error"

---

[API](https://skmtc.net/adafruit/apis/adafruit-io-rest-api.md) · [All operations](https://skmtc.net/adafruit/apis/adafruit-io-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/adafruit/adafruit-io-rest-api/versions/b16cd6123537/schema)
