List Dashboards
GEThttps://api.confident-ai.com/v2/dashboards
Lists the dashboards in your Confident AI project one page at a time, newest first. Each dashboard is returned with its widgets counted; retrieve one by id for their configuration, or query it for their data.
curl -X GET "https://api.confident-ai.com/v2/dashboards" \
-H "CONFIDENT_API_KEY: <PROJECT-API-KEY>"{
"success": true,
"data": {
"dashboards": [
{
"id": "<DASHBOARD-ID>",
"name": "Production overview",
"description": "Traffic and latency across production.",
"private": false,
"user": {
"id": "<USER-ID>",
"email": "jane@acme.com",
"name": "Jane Doe",
"image": null
},
"createdAt": "2025-01-15T10:30:00.000Z",
"updatedAt": "2025-01-15T10:30:00.000Z",
"widgetCount": 4
}
],
"totalDashboards": 7,
"page": 1,
"pageSize": 25
},
"deprecated": false
}Headers
CONFIDENT_API_KEYstringRequiredThe API key of your Confident AI project.
Query parameters
pageintegerdefault: 1The page to return. Defaults to 1.
pageSizeintegerdefault: 25The number of results per page, at most 100. Defaults to 25.
Response
List Dashboards succeeded.
successbooleanIndicates if the request was successful.
dataobjectOne page of dashboards, with the total across all pages.
Show 4 propertiesHide 4 properties
dashboardslist of objectsThe dashboards for the current page, newest first.
Show 8 propertiesHide 8 properties
idstringThe id of the dashboard, generated by Confident AI.
namestringThe name of the dashboard.
descriptionstring | nullWhat the dashboard covers, or null when it has no description.
privatebooleanWhether the dashboard is visible only to its creator.
userobject | nullA Confident AI user, as referenced by the records they created.
Show 4 propertiesHide 4 properties
idstringThis is the id of the user.
emailstringThis is the email address of the user.
namestring | nullThis is the display name of the user, or null when they have not set one.
imagestring | nullThis is the URL of the user's avatar, or null when they have none.
createdAtstringWhen the dashboard was created.
updatedAtstringWhen the dashboard was last changed.
widgetCountintegerHow many widgets the dashboard holds.
totalDashboardsintegerThe total number of dashboards in this project.
pageintegerThe page this response covers.
pageSizeintegerThe number of dashboards per page.
deprecatedbooleanIndicates if this endpoint is deprecated.