PUT api/dashboard/{tabType}/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| tabType | string |
Required |
|
| id | globally unique identifier |
Required |
Body Parameters
DashDetailModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Aspects | Collection of ChartAspectModel |
None. |
|
| GlobalFilter | Collection of GlobalFilter |
None. |
|
| ProjectId | globally unique identifier |
None. |
|
| DashboardId | globally unique identifier |
None. |
|
| Name | string |
None. |
|
| Description | string |
None. |
|
| Show | boolean |
None. |
|
| Order | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"aspects": [
{
"chartId": "071a0278-4eea-49bf-9dcc-ebef40c36018",
"title": "sample string 2",
"sizeX": 1,
"sizeY": 1,
"minSizeX": 1,
"minSizeY": 1,
"row": 1,
"col": 1
},
{
"chartId": "071a0278-4eea-49bf-9dcc-ebef40c36018",
"title": "sample string 2",
"sizeX": 1,
"sizeY": 1,
"minSizeX": 1,
"minSizeY": 1,
"row": 1,
"col": 1
}
],
"globalFilter": [
{
"name": "sample string 1",
"dataType": "number",
"charts": [
"83ba092a-2cc1-450d-a585-c1a8f8b7f155",
"47e5414b-f925-42f3-a7d8-789c2ee63fe2"
],
"tables": [
{
"dataSourceId": "1789db3a-0ca8-4123-ab47-a26b1ded4ecd",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
},
{
"dataSourceId": "1789db3a-0ca8-4123-ab47-a26b1ded4ecd",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
}
],
"granularity": "normal",
"range": [
{},
{}
],
"showAll": true,
"defaultSelect": true,
"defaultName": "sample string 4",
"id": "2049089713",
"rangeType": "in"
},
{
"name": "sample string 1",
"dataType": "number",
"charts": [
"83ba092a-2cc1-450d-a585-c1a8f8b7f155",
"47e5414b-f925-42f3-a7d8-789c2ee63fe2"
],
"tables": [
{
"dataSourceId": "1789db3a-0ca8-4123-ab47-a26b1ded4ecd",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
},
{
"dataSourceId": "1789db3a-0ca8-4123-ab47-a26b1ded4ecd",
"field": {
"name": "sample string 1",
"dataType": "number",
"title": "sample string 2",
"expression": "sample string 3"
}
}
],
"granularity": "normal",
"range": [
{},
{}
],
"showAll": true,
"defaultSelect": true,
"defaultName": "sample string 4",
"id": "2049089713",
"rangeType": "in"
}
],
"projectId": "1d72217c-f8fa-44bd-b54c-29118dfce14e",
"dashboardId": "5cc1c085-b592-4066-8ad0-da5e24f27cb0",
"name": "sample string 3",
"description": "sample string 4",
"show": true,
"order": 6.0
}
application/xml, text/xml
Sample:
<DashDetailModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Margin.Models">
<DashboardId>5cc1c085-b592-4066-8ad0-da5e24f27cb0</DashboardId>
<Description>sample string 4</Description>
<Name>sample string 3</Name>
<Order>6</Order>
<ProjectId>1d72217c-f8fa-44bd-b54c-29118dfce14e</ProjectId>
<Show>true</Show>
<Aspects>
<ChartAspectModel>
<ChartId>071a0278-4eea-49bf-9dcc-ebef40c36018</ChartId>
<Col>1</Col>
<MinSizeX>1</MinSizeX>
<MinSizeY>1</MinSizeY>
<Row>1</Row>
<SizeX>1</SizeX>
<SizeY>1</SizeY>
<Title>sample string 2</Title>
</ChartAspectModel>
<ChartAspectModel>
<ChartId>071a0278-4eea-49bf-9dcc-ebef40c36018</ChartId>
<Col>1</Col>
<MinSizeX>1</MinSizeX>
<MinSizeY>1</MinSizeY>
<Row>1</Row>
<SizeX>1</SizeX>
<SizeY>1</SizeY>
<Title>sample string 2</Title>
</ChartAspectModel>
</Aspects>
<GlobalFilter xmlns:d2p1="http://schemas.datacontract.org/2004/07/Margin.Core.Data.Entities">
<d2p1:GlobalFilter>
<d2p1:Charts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:guid>83ba092a-2cc1-450d-a585-c1a8f8b7f155</d4p1:guid>
<d4p1:guid>47e5414b-f925-42f3-a7d8-789c2ee63fe2</d4p1:guid>
</d2p1:Charts>
<d2p1:DataType>Number</d2p1:DataType>
<d2p1:DefaultName>sample string 4</d2p1:DefaultName>
<d2p1:DefaultSelect>true</d2p1:DefaultSelect>
<d2p1:Granularity>Normal</d2p1:Granularity>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Range xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</d2p1:Range>
<d2p1:RangeType>In</d2p1:RangeType>
<d2p1:ShowAll>true</d2p1:ShowAll>
<d2p1:Tables>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>1789db3a-0ca8-4123-ab47-a26b1ded4ecd</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>1789db3a-0ca8-4123-ab47-a26b1ded4ecd</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
</d2p1:Tables>
</d2p1:GlobalFilter>
<d2p1:GlobalFilter>
<d2p1:Charts xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:guid>83ba092a-2cc1-450d-a585-c1a8f8b7f155</d4p1:guid>
<d4p1:guid>47e5414b-f925-42f3-a7d8-789c2ee63fe2</d4p1:guid>
</d2p1:Charts>
<d2p1:DataType>Number</d2p1:DataType>
<d2p1:DefaultName>sample string 4</d2p1:DefaultName>
<d2p1:DefaultSelect>true</d2p1:DefaultSelect>
<d2p1:Granularity>Normal</d2p1:Granularity>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Range xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</d2p1:Range>
<d2p1:RangeType>In</d2p1:RangeType>
<d2p1:ShowAll>true</d2p1:ShowAll>
<d2p1:Tables>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>1789db3a-0ca8-4123-ab47-a26b1ded4ecd</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
<d2p1:GlobalFilter.Table>
<d2p1:DataSourceId>1789db3a-0ca8-4123-ab47-a26b1ded4ecd</d2p1:DataSourceId>
<d2p1:Field>
<dataType>Number</dataType>
<expression>sample string 3</expression>
<name>sample string 1</name>
<title>sample string 2</title>
</d2p1:Field>
</d2p1:GlobalFilter.Table>
</d2p1:Tables>
</d2p1:GlobalFilter>
</GlobalFilter>
</DashDetailModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ApiResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | ApiResultStatus |
None. |
|
| Data | Object |
None. |
|
| Message | string |
None. |
|
| Code | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": "success",
"data": {},
"message": "sample string 2",
"code": 1
}
application/xml, text/xml
Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Margin.Models"> <Code>1</Code> <Data /> <Message>sample string 2</Message> <Status>Success</Status> </ApiResult>