Skip to main content

Dashboard Service

The dashboard resource holds the dashboards people build in the portal.

Dashboard REST API​

The Dashboard REST API is accessed through the following URL:

https://api.opendatadsl.com/api/dashboard

Dashboards are versioned. A list only shows your own dashboards and the ones that are shared.

MethodPathExampleDescription
GETGet the build information for this service
GET{release}/{source}v1/privateList your dashboards and the shared ones
GET{release}/{source}/{key}v1/private/6721f0c2a4b9e85d3c0f1a77Retrieve a dashboard
GET{release}/{source}/{key}/*v1/private/6721f0c2a4b9e85d3c0f1a77/*List the versions of a dashboard
POST{release}/{source}v1/privateCreate or update a dashboard
DELETE{release}/{source}/{key}v1/private/6721f0c2a4b9e85d3c0f1a77Roll back to the previous version, or delete the dashboard if it has only one version

Entities​

Dashboard​

NameDescriptionType
_idUnique id for the dashboard, set by the platform when you create oneString
nameThe name of the dashboard (required)String
sharedTrue to share the dashboard with everyone in your tenant, defaults to falseBoolean
ownerThe email of the owner, defaults to the person who creates itString

The rest of the dashboard is its layout, as saved by the portal. Only the owner can update a dashboard.