Dashboards

Retrieving the list of dashboards

Request

The request is a HTTP GET to the dashboards URL. There are currently no parameters to this request. See below for full summary.

URL

/maddash/dashboards

HTTP Method

GET

Response

Type: application/json

Field

Type

Required

Description

dashboards

array of objects

Yes

The list of dashboards available

dashboards[n].name

string

Yes

The name of the dashboard

dashboards[n].grids

array of strings

Yes

A list of URIs that indicate which grids belong to this dashboard

dashboards[n].grids[n].name

string

Yes

The name of the grid

dashboards[n].grids[n].uri

string

Yes

The URI of the grid

Example

{
   "dashboards":[
      {
         "name":"DICE",
         "grids":[
            {
               "name":"ESnet to GEANT BWCTL Tests",
               "uri":"/maddash/grids/ESnet+to+GEANT+BWCTL+Tests"
            },
            {
               "name":"ESnet to GEANT OWAMP Tests",
               "uri":"/maddash/grids/ESnet+to+GEANT+OWAMP+Tests"
            }
         ]
      },
      {
         "name":"ESnet BWCTL",
         "grids":[
            {
               "name":"ESnet BWCTL Tests - Large Sites",
               "uri":"/maddash/grids/ESnet+BWCTL+Tests+-+Large+Sites"
            },
            {
               "name":"ESnet BWCTL Tests - Other Sites",
               "uri":"/maddash/grids/ESnet+BWCTL+Tests+-+Other+Sites"
            }
         ]
      },
      {
         "name":"ESnet OWAMP",
         "grids":[
            {
               "name":"ESnet OWAMP Tests",
               "uri":"/maddash/grids/ESnet+OWAMP+Tests"
            }
         ]
      }
   ]
}