---
title: "PUT /api/dashboard"
method: PUT
path: "/api/dashboard"
tags: ["dashboard"]
---

# PUT /api/dashboard

`PUT /api/dashboard`

## Request

- Base URL: `https://api.blackforge.so` (the document declares no server; this is the origin it was published from)
- URL: `https://api.blackforge.so/api/dashboard`
- Auth: none declared

## Request body

- SaveDashboardDto
  - `charts` ChartDto[], required
    - `id` string, required
    - `title` string, required
    - `series` SeriesDto[], required
      - `metricKey` string, required
      - `exchange` string, required
      - `symbol` string, required
      - `label` string
      - `color` string
    - `timeframe` '1h' | '24h' | '7d' | '30d' | '90d' | '1y', required
    - `granularity` '1m' | '5m' | '1h' | '1d'
    - `chartType` 'line' | 'area' | 'bar' | 'candlestick', required
    - `stacked` boolean
    - `fullWidth` boolean
    - `group` string
  - `groups` ChartGroupDto[]
    - `id` string, required
    - `title` string, required
    - `collapsed` boolean

## Response `200`

---

[API](https://skmtc.dev/blackforge/apis/blackforge-data-api.md) · [All operations](https://skmtc.dev/blackforge/apis/blackforge-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/blackforge/apis/blackforge-data-api/revisions/04eadd230b1b?raw)
