Dashboards-2
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
POST | |
POST | |
POST | |
GET | |
POST | |
GET | |
PATCH | |
DELETE | |
GET | |
POST | |
GET | |
POST | |
DELETE | |
GET | |
POST | |
DELETE | |
POST | |
GET |
Create environments dashboards bulk update tags
Bulk update tags on multiple objects.
Accepts:
- {"ids": [...], "action": "add"|"remove"|"set", "tags": ["tag1", "tag2"]}
Actions:
- "add": Add tags to existing tags on each object
- "remove": Remove specific tags from each object
- "set": Replace all tags on each object with the provided list
Query parameters
- formatstringOne of:
"json""txt"
Request parameters
- idsarray
- action
- tagsarray
Response
Example request
POST /api /environments /:environment_id /dashboards /bulk_update_tagsExample response
Status 200
RESPONSE
Create environments dashboards create from template json
Query parameters
- formatstringOne of:
"json""txt"
Request parameters
- namestringnull
- descriptionstring
- pinnedboolean
- last_accessed_atstringnull
- deletedboolean
- breakdown_colors
- data_color_theme_idintegernull
- tagsarray
- restriction_level
- last_refreshstringnull
- quick_filter_idsarraynull
- use_templatestring
- use_dashboardintegernull
- delete_insightsbooleanDefault:
false - _create_in_folderstring
Example request
POST /api /environments /:environment_id /dashboards /create_from_template_jsonExample response
Status 200 No response body
Create environments dashboards create unlisted dashboard
Creates an unlisted dashboard from template by tag. Enforces uniqueness (one per tag per team). Returns 409 if unlisted dashboard with this tag already exists.
Query parameters
- formatstringOne of:
"json""txt"
Request parameters
- namestringnull
- descriptionstring
- pinnedboolean
- last_accessed_atstringnull
- deletedboolean
- breakdown_colors
- data_color_theme_idintegernull
- tagsarray
- restriction_level
- last_refreshstringnull
- quick_filter_idsarraynull
- use_templatestring
- use_dashboardintegernull
- delete_insightsbooleanDefault:
false - _create_in_folderstring
Example request
POST /api /environments /:environment_id /dashboards /create_unlisted_dashboardExample response
Status 200 No response body
List all environments data color themes
Required API key scopes
project:readQuery parameters
- limitinteger
- offsetinteger
Response
Example request
GET /api /environments /:environment_id /data_color_themesExample response
Status 200
RESPONSE
Create environments data color themes
Required API key scopes
project:writeRequest parameters
- namestring
- colors
Response
Example request
POST /api /environments /:environment_id /data_color_themesExample response
Status 201
RESPONSE
Retrieve environments data color themes
Required API key scopes
project:readPath parameters
- idinteger
Response
Example request
GET /api /environments /:environment_id /data_color_themes /:idExample response
Status 200
RESPONSE
Update environments data color themes
Required API key scopes
project:writePath parameters
- idinteger
Request parameters
- namestring
- colors
Response
Example request
PATCH /api /environments /:environment_id /data_color_themes /:idExample response
Status 200
RESPONSE
Delete environments data color themes
Required API key scopes
project:writePath parameters
- idinteger
Example request
DELETE /api /environments /:environment_id /data_color_themes /:idExample response
Status 204 No response body
List all dashboards
Required API key scopes
dashboard:readQuery parameters
- formatstringOne of:
"json""txt" - limitinteger
- offsetinteger
- searchstring
Response
Example request
GET /api /projects /:project_id /dashboardsExample response
Status 200
RESPONSE
Create dashboards
Required API key scopes
dashboard:writeQuery parameters
- formatstringOne of:
"json""txt"
Request parameters
- namestringnull
- descriptionstring
- pinnedboolean
- last_accessed_atstringnull
- deletedboolean
- breakdown_colors
- data_color_theme_idintegernull
- tagsarray
- restriction_level
- last_refreshstringnull
- quick_filter_idsarraynull
- use_templatestring
- use_dashboardintegernull
- delete_insightsbooleanDefault:
false - _create_in_folderstring
Response
Example request
POST /api /projects /:project_id /dashboardsExample response
Status 201
RESPONSE
List all dashboards collaborators
Required API key scopes
dashboard:readPath parameters
- dashboard_idinteger
Example request
GET /api /projects /:project_id /dashboards /:dashboard_id /collaboratorsExample response
Status 200
RESPONSE
Create dashboards collaborators
Required API key scopes
dashboard:writePath parameters
- dashboard_idinteger
Request parameters
- level
- user_uuidstring
Response
Example request
POST /api /projects /:project_id /dashboards /:dashboard_id /collaboratorsExample response
Status 201
RESPONSE
Delete dashboards collaborators
Required API key scopes
dashboard:writePath parameters
- dashboard_idinteger
- user__uuidstring
Example request
DELETE /api /projects /:project_id /dashboards /:dashboard_id /collaborators /:user__uuidExample response
Status 204 No response body
List all dashboards sharing
Required API key scopes
sharing_configuration:readPath parameters
- dashboard_idinteger
Example request
GET /api /projects /:project_id /dashboards /:dashboard_id /sharingExample response
Status 200
RESPONSE
Create dashboards sharing passwords
Create a new password for the sharing configuration.
Required API key scopes
sharing_configuration:writePath parameters
- dashboard_idinteger
Request parameters
- enabledboolean
- settings
- password_requiredboolean
Response
Example request
POST /api /projects /:project_id /dashboards /:dashboard_id /sharing /passwordsExample response
Status 200
RESPONSE
Delete dashboards sharing passwords
Delete a password from the sharing configuration.
Required API key scopes
sharing_configuration:writePath parameters
- dashboard_idinteger
- password_idstring
Example request
DELETE /api /projects /:project_id /dashboards /:dashboard_id /sharing /passwords /:password_idExample response
Status 204 No response body
Create dashboards sharing refresh
Required API key scopes
sharing_configuration:writePath parameters
- dashboard_idinteger
Request parameters
- enabledboolean
- settings
- password_requiredboolean
Response
Example request
POST /api /projects /:project_id /dashboards /:dashboard_id /sharing /refreshExample response
Status 200
RESPONSE
Retrieve dashboards
Required API key scopes
dashboard:readPath parameters
- idinteger
Query parameters
- filters_overridestring
- formatstringOne of:
"json""txt" - variables_overridestring
Response
Example request
GET /api /projects /:project_id /dashboards /:idExample response
Status 200
RESPONSE