---
title: "Get one board"
method: GET
path: "/v1/dashboards/{did}"
tags: ["Boards"]
---

# Get one board

`GET /v1/dashboards/{did}`

## Request

- Base URL: `https://api.stackdata.io`
- URL: `https://api.stackdata.io/v1/dashboards/{did}`
- Auth: one of:
  - none
  - API key in header `X-API-Key`

The owner sees their board fully. Anyone may read a **public** board (`is_owner: false`).
A private board owned by someone else returns `404` — its existence is never leaked.

## Response `200`

The board and its items.

- Board
  - `id` string
  - `title` string
  - `updated_at` string
  - `visibility` 'public' | 'private'
  - `public` boolean
  - `forced_public` boolean
  - `is_owner` boolean
  - `author` string: Anonymised author handle (user-<hash>).
  - `items` BoardItem[]
    - `item_id` integer
    - `position` integer
    - `prompt` string
    - `params` object

## Other responses

- `404`: No such board, or it is private and not yours.

---

[API](https://skmtc.dev/stackdata/apis/stackdata-api.md) · [All operations](https://skmtc.dev/stackdata/apis/stackdata-api/llms.txt) · [OpenAPI document](https://skmtc.dev/stackdata/apis/stackdata-api/revisions/91358ae3f6e8?raw)
