Root Schema : schema
Match All
Show Source
{
"allOf":[
{
"$ref":"#/components/schemas/SuccessfulGetOperation"
},
{
"type":"object",
"properties":{
"total":{
"description":"The total number of results regardless of paging.",
"type":"integer",
"example":"1"
},
"data":{
"description":"The list of dashboards and dashboard groups.",
"type":"array",
"items":{
"allOf":[
{
"type":"object",
"properties":{
"id":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardGroupID":{
"description":"The dashboard group ID.",
"type":"integer"
},
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"expanded":{
"description":"Whether expanded or not.",
"type":"boolean"
}
}
},
{
"type":"object",
"properties":{
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"leaf":{
"description":"Indicates whether this is a leaf node in a hierarchy or not.",
"type":"boolean"
},
"iconCls":{
"description":"The CSS class for icons.",
"type":"string"
},
"view":{
"description":"The REST path to load the dashboard.",
"type":"string"
},
"DashboardID":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardName":{
"description":"The dashboard name.",
"type":"string"
}
}
}
]
},
"example":[
{
"id":"1002",
"DashboardGroupID":"1002",
"text":"Adhoc - Copy",
"expanded":false
},
{
"text":"Adhoc Event Dashboard",
"leaf":true,
"iconCls":"icon-portal",
"view":"#event/events/eventsAdhocView",
"DashboardID":"28",
"DashboardName":"Adhoc Event Dashboard"
}
]
}
}
}
]
}
Nested Schema : SuccessfulGetOperation
Type: object
The response body for a successful get operation.
Show Source
-
message: string
The response message.
Example: Loaded 1 entries
-
success: boolean
Whether the operation was a success (true) or a failure (false).
Example: true
{
"description":"The response body for a successful get operation.",
"properties":{
"success":{
"description":"Whether the operation was a success (<b>true</b>) or a failure (<b>false</b>).",
"type":"boolean",
"example":"true"
},
"message":{
"description":"The response message.",
"type":"string",
"example":"Loaded 1 entries"
}
},
"type":"object"
}
Nested Schema : type
Type: object
Show Source
{
"type":"object",
"properties":{
"total":{
"description":"The total number of results regardless of paging.",
"type":"integer",
"example":"1"
},
"data":{
"description":"The list of dashboards and dashboard groups.",
"type":"array",
"items":{
"allOf":[
{
"type":"object",
"properties":{
"id":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardGroupID":{
"description":"The dashboard group ID.",
"type":"integer"
},
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"expanded":{
"description":"Whether expanded or not.",
"type":"boolean"
}
}
},
{
"type":"object",
"properties":{
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"leaf":{
"description":"Indicates whether this is a leaf node in a hierarchy or not.",
"type":"boolean"
},
"iconCls":{
"description":"The CSS class for icons.",
"type":"string"
},
"view":{
"description":"The REST path to load the dashboard.",
"type":"string"
},
"DashboardID":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardName":{
"description":"The dashboard name.",
"type":"string"
}
}
}
]
},
"example":[
{
"id":"1002",
"DashboardGroupID":"1002",
"text":"Adhoc - Copy",
"expanded":false
},
{
"text":"Adhoc Event Dashboard",
"leaf":true,
"iconCls":"icon-portal",
"view":"#event/events/eventsAdhocView",
"DashboardID":"28",
"DashboardName":"Adhoc Event Dashboard"
}
]
}
}
}
Nested Schema : data
Type: array
The list of dashboards and dashboard groups.
Show Source
{
"description":"The list of dashboards and dashboard groups.",
"type":"array",
"items":{
"allOf":[
{
"type":"object",
"properties":{
"id":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardGroupID":{
"description":"The dashboard group ID.",
"type":"integer"
},
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"expanded":{
"description":"Whether expanded or not.",
"type":"boolean"
}
}
},
{
"type":"object",
"properties":{
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"leaf":{
"description":"Indicates whether this is a leaf node in a hierarchy or not.",
"type":"boolean"
},
"iconCls":{
"description":"The CSS class for icons.",
"type":"string"
},
"view":{
"description":"The REST path to load the dashboard.",
"type":"string"
},
"DashboardID":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardName":{
"description":"The dashboard name.",
"type":"string"
}
}
}
]
},
"example":[
{
"id":"1002",
"DashboardGroupID":"1002",
"text":"Adhoc - Copy",
"expanded":false
},
{
"text":"Adhoc Event Dashboard",
"leaf":true,
"iconCls":"icon-portal",
"view":"#event/events/eventsAdhocView",
"DashboardID":"28",
"DashboardName":"Adhoc Event Dashboard"
}
]
}
Example:
[
{
"id":"1002",
"DashboardGroupID":"1002",
"text":"Adhoc - Copy",
"expanded":false
},
{
"text":"Adhoc Event Dashboard",
"leaf":true,
"iconCls":"icon-portal",
"view":"#event/events/eventsAdhocView",
"DashboardID":"28",
"DashboardName":"Adhoc Event Dashboard"
}
]
Nested Schema : items
Match All
Show Source
{
"allOf":[
{
"type":"object",
"properties":{
"id":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardGroupID":{
"description":"The dashboard group ID.",
"type":"integer"
},
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"expanded":{
"description":"Whether expanded or not.",
"type":"boolean"
}
}
},
{
"type":"object",
"properties":{
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"leaf":{
"description":"Indicates whether this is a leaf node in a hierarchy or not.",
"type":"boolean"
},
"iconCls":{
"description":"The CSS class for icons.",
"type":"string"
},
"view":{
"description":"The REST path to load the dashboard.",
"type":"string"
},
"DashboardID":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardName":{
"description":"The dashboard name.",
"type":"string"
}
}
}
]
}
Nested Schema : type
Type: object
Show Source
{
"type":"object",
"properties":{
"id":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardGroupID":{
"description":"The dashboard group ID.",
"type":"integer"
},
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"expanded":{
"description":"Whether expanded or not.",
"type":"boolean"
}
}
}
Nested Schema : type
Type: object
Show Source
{
"type":"object",
"properties":{
"text":{
"description":"The name of the dashboard group or dashboard.",
"type":"string"
},
"leaf":{
"description":"Indicates whether this is a leaf node in a hierarchy or not.",
"type":"boolean"
},
"iconCls":{
"description":"The CSS class for icons.",
"type":"string"
},
"view":{
"description":"The REST path to load the dashboard.",
"type":"string"
},
"DashboardID":{
"description":"The dashboard ID.",
"type":"integer"
},
"DashboardName":{
"description":"The dashboard name.",
"type":"string"
}
}
}