Skip to main content
POST
/
v2
/
projects
/
{project_id}
/
log_streams
/
{log_stream_id}
/
trends
/
dashboards
/
{trends_dashboard_id}
/
duplicate
Duplicate Dashboard
curl --request POST \
  --url https://api.galileo.ai/v2/projects/{project_id}/log_streams/{log_stream_id}/trends/dashboards/{trends_dashboard_id}/duplicate \
  --header 'Content-Type: application/json' \
  --header 'Galileo-API-Key: <api-key>' \
  --data '
{
  "name": "<string>",
  "description": "<string>",
  "visibility": "user"
}
'
{
  "id": "<string>",
  "name": "<string>",
  "is_default": true,
  "visibility": "<string>",
  "log_stream_id": "<string>",
  "project_id": "<string>",
  "layout_map": {},
  "interval_mins": 123,
  "start_time": 123,
  "end_time": 123,
  "description": "<string>",
  "created_by": "<string>",
  "is_favorited": false,
  "widgets": [
    {
      "id": "<string>",
      "name": "<string>",
      "type": "bar_chart",
      "metric": "<string>",
      "aggregation": "Count",
      "description": "<string>",
      "dataset": [
        {}
      ],
      "section_id": "<string>"
    }
  ],
  "sections": [
    {
      "id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "color": "<string>",
      "widgets": [
        {
          "id": "<string>",
          "name": "<string>",
          "type": "bar_chart",
          "metric": "<string>",
          "aggregation": "Count",
          "description": "<string>",
          "dataset": [
            {}
          ],
          "section_id": "<string>"
        }
      ]
    }
  ],
  "group_by": "<string>",
  "filter_tree": {
    "filter": {
      "column_id": "<string>",
      "value": "<string>",
      "operator": "eq",
      "type": "id"
    }
  },
  "relative_time": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.galileo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Galileo-API-Key
string
header
required

Path Parameters

project_id
string<uuid4>
required
log_stream_id
string<uuid4>
required

Body

application/json

Request to duplicate a dashboard.

name
string
required
Required string length: 1 - 255
description
string | null
Maximum string length: 1000
visibility
enum<string> | null

'user' or 'project'. Defaults to source's visibility.

Available options:
user,
project

Response

Successful Response

id
string<uuid4>
required
name
string
required
is_default
boolean
required
visibility
string
required
log_stream_id
string<uuid4>
required
project_id
string<uuid4>
required
layout_map
Layout Map · object
required
interval_mins
integer
required
start_time
integer
required
end_time
integer
required
description
string | null
created_by
string<uuid4> | null
is_favorited
boolean
default:false
widgets
WidgetResponse · object[]
Maximum array length: 50
sections
SectionResponse · object[]
Maximum array length: 50
group_by
string | null
filter_tree
FilterLeaf[Annotated[Union[LogRecordsIDFilter, LogRecordsDateFilter, LogRecordsNumberFilter, LogRecordsBooleanFilter, LogRecordsCollectionFilter, LogRecordsTextFilter, LogRecordsFullyAnnotatedFilter], FieldInfo(annotation=NoneType, required=True, discriminator='type')]] · object
relative_time
string | null