List dashboards
Returns all dashboards the authenticated user can access in the project.
Results include permission flags (canEdit, canShare, canDelete) and
ownership metadata for each dashboard. Use search to filter by title or
description.
Authorization
BearerAuth AuthorizationBearer <token>
A project-scoped or dashboard-scoped access token. Generate one via the Token API using your project ID and project secret.
In: header
Query Parameters
projectId?string
Project to list dashboards from. Defaults to the project in the token.
tenantId?string
Filter to dashboards belonging to a specific tenant.
search?string
Case-insensitive search against dashboard title and description.
limit?integer
Default
500offset?integer
Default
0Response Body
application/json
application/json
application/json
curl -X get "https://semaphor.cloud/api/management/v1/dashboards"{
"dashboards": [
{
"id": "string",
"title": "string",
"description": "string",
"projectId": "string",
"tenantId": "string",
"isPrivate": true,
"isPublic": true,
"version": "string",
"permissions": {
"canEdit": true,
"canShare": true,
"canDelete": true
},
"ownership": {}
}
],
"total": 0
}{
"error": "string",
"code": "string",
"details": {},
"success": true
}{
"error": "string",
"code": "string",
"details": {},
"success": true
}