curl --request GET \
--url https://api.coval.dev/v1/dashboards/{dashboard_id}/widgets \
--header 'X-API-Key: <api-key>'{
"widgets": [
{
"name": "dashboards/abc123def456ghi789jklm/widgets/wgt456xyz789abc012defg",
"type": "chart",
"create_time": "2025-10-14T12:00:00Z",
"update_time": "2025-10-15T14:30:00Z",
"display_name": "Response Time Chart",
"grid_x": 123,
"grid_y": 123,
"grid_w": 123,
"grid_h": 123,
"config": {
"metricId": "<string>",
"visualizationType": "line",
"monitoring": "Monitoring",
"aggregation": "avg",
"metricOutputType": "float",
"bucketInterval": "15 minutes",
"stacked": true,
"grouped": true,
"showAsPercentage": true,
"groupBy": "agent",
"customColorMap": {},
"xAxisLabel": "<string>",
"yAxisLabel": "<string>",
"customSeriesNames": {},
"hiddenSeries": [
"<string>"
],
"precision": 1,
"units": "<string>",
"showCount": true,
"showRange": true,
"showStdDev": true,
"showBoxPlot": true,
"showTargetZone": true,
"filters": {
"metricIds": [
"<string>"
],
"agentIds": [
"<string>"
],
"agentMutationIds": [
"<string>"
],
"personaIds": [
"<string>"
],
"templateNames": [
"<string>"
],
"testSetIds": [
"<string>"
],
"metadata": [
{}
]
},
"metricFilter": [
{
"metricId": "<string>",
"operator": ">=",
"value": 123,
"metricOutputType": "float"
}
]
}
}
],
"next_page_token": "<string>"
}List widgets for a dashboard.
curl --request GET \
--url https://api.coval.dev/v1/dashboards/{dashboard_id}/widgets \
--header 'X-API-Key: <api-key>'{
"widgets": [
{
"name": "dashboards/abc123def456ghi789jklm/widgets/wgt456xyz789abc012defg",
"type": "chart",
"create_time": "2025-10-14T12:00:00Z",
"update_time": "2025-10-15T14:30:00Z",
"display_name": "Response Time Chart",
"grid_x": 123,
"grid_y": 123,
"grid_w": 123,
"grid_h": 123,
"config": {
"metricId": "<string>",
"visualizationType": "line",
"monitoring": "Monitoring",
"aggregation": "avg",
"metricOutputType": "float",
"bucketInterval": "15 minutes",
"stacked": true,
"grouped": true,
"showAsPercentage": true,
"groupBy": "agent",
"customColorMap": {},
"xAxisLabel": "<string>",
"yAxisLabel": "<string>",
"customSeriesNames": {},
"hiddenSeries": [
"<string>"
],
"precision": 1,
"units": "<string>",
"showCount": true,
"showRange": true,
"showStdDev": true,
"showBoxPlot": true,
"showTargetZone": true,
"filters": {
"metricIds": [
"<string>"
],
"agentIds": [
"<string>"
],
"agentMutationIds": [
"<string>"
],
"personaIds": [
"<string>"
],
"templateNames": [
"<string>"
],
"testSetIds": [
"<string>"
],
"metadata": [
{}
]
},
"metricFilter": [
{
"metricId": "<string>",
"operator": ">=",
"value": 123,
"metricOutputType": "float"
}
]
}
}
],
"next_page_token": "<string>"
}API key for authentication
Dashboard resource ID (22-character ShortUUID)
Maximum number of results per page
1 <= x <= 100Opaque pagination token from previous response
Was this page helpful?