Dashboard Status

Returns the status for the specified dashboard.

Syntax 

URI: /services/data/vXX.X/analytics/dashboards/dashboardID/status

Or, with optional parameters:

/services/data/vXX.X/analytics/dashboards/dashboardID/status?runningUser=runningUserID&filter1=filter1ID&filter2=filter2ID&filter3=filter3ID

Formats: JSON

HTTP methods: GET

Authentication: Authorization: Bearer token

Parameters

The following optional parameters can be used with the GET method:

Parameter NameDescription
runningUserID of the running user. Gives an error if the user is not allowed to change the running user, or if the selected running user is invalid.
filter1ID of the selected filter option for the first filter. Gives an error if the filter option is invalid.
filter2ID of the selected filter option for the second filter. Gives an error if the filter option is invalid.
filter3ID of the selected filter option for the third filter. Gives an error if the filter option is invalid.

Response body 

PropertyTypeDescription
componentStatusComponent status with id[]Status for each component of the dashboard. The order of the array is the same as in previous calls, unless the dashboard has changed in the meantime.

Component status with id

PropertyTypeDescription
componentIdStringUnique ID of the dashboard component.
refreshDateDate and time stringDate and time of last refresh in ISO-8601 format.
refreshStatusStringRefresh status of the component. Value can be:
  • IDLE: The component is not currently being refreshed.
  • RUNNING: The component is currently being refreshed.