POST api/dashboard/preferences/{id}

Add/edit chart preferences - size and position changes

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

DashboardChartPreferenceList
NameDescriptionTypeAdditional information
Preferences

Collection of DashboardChartPreference

None.

Request Formats

application/json, text/json

Sample:
{
  "preferences": [
    {
      "$id": "2",
      "user": "sample string 1",
      "height": 2,
      "width": 3,
      "positionX": 1,
      "positionY": 1,
      "chartId": 4,
      "dashboardId": 5
    },
    {
      "$ref": "2"
    }
  ]
}

application/xml, text/xml

Sample:
<DashboardChartPreferenceList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EziManager.Models.EMC.Dashboard">
  <Preferences>
    <DashboardChartPreference>
      <ChartId>4</ChartId>
      <DashboardId>5</DashboardId>
      <Height>2</Height>
      <PositionX>1</PositionX>
      <PositionY>1</PositionY>
      <User>sample string 1</User>
      <Width>3</Width>
    </DashboardChartPreference>
    <DashboardChartPreference>
      <ChartId>4</ChartId>
      <DashboardId>5</DashboardId>
      <Height>2</Height>
      <PositionX>1</PositionX>
      <PositionY>1</PositionY>
      <User>sample string 1</User>
      <Width>3</Width>
    </DashboardChartPreference>
  </Preferences>
</DashboardChartPreferenceList>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.