POST api/alltrackers

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

AllTrackersViewModel
NameDescriptionTypeAdditional information
PageHeader

string

None.

CoveragePeriod

string

None.

PlanTypes

Collection of SelectorOptions

None.

NetworkTypes

Collection of NetworkItemModel

None.

Trackers

Collection of TrackerContainerViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "PageHeader": "sample string 1",
  "CoveragePeriod": "sample string 2",
  "PlanTypes": [
    {
      "Name": "sample string 1",
      "IsSelected": true
    },
    {
      "Name": "sample string 1",
      "IsSelected": true
    }
  ],
  "NetworkTypes": [
    {
      "NetworkType": 0,
      "DisplayName": "sample string 1"
    },
    {
      "NetworkType": 0,
      "DisplayName": "sample string 1"
    }
  ],
  "Trackers": [
    {
      "NetworkType": 0,
      "TrackerContainerTitle": "sample string 1",
      "TrackerGroup": [
        {
          "DoughnutContainer": {
            "Title": "sample string 1",
            "Subtitle": "sample string 2",
            "SubtitleValue": "sample string 3",
            "Comment": "sample string 4",
            "CenterText": "sample string 5",
            "CenterValue": 6.1,
            "Slices": [
              {
                "Name": "sample string 1",
                "Value": 2.1
              },
              {
                "Name": "sample string 1",
                "Value": 2.1
              }
            ]
          },
          "FractionalContainer": {
            "CollectionTitle": "sample string 1",
            "CollectionSubTitle": "sample string 2",
            "Charts": [
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              },
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              }
            ]
          }
        },
        {
          "DoughnutContainer": {
            "Title": "sample string 1",
            "Subtitle": "sample string 2",
            "SubtitleValue": "sample string 3",
            "Comment": "sample string 4",
            "CenterText": "sample string 5",
            "CenterValue": 6.1,
            "Slices": [
              {
                "Name": "sample string 1",
                "Value": 2.1
              },
              {
                "Name": "sample string 1",
                "Value": 2.1
              }
            ]
          },
          "FractionalContainer": {
            "CollectionTitle": "sample string 1",
            "CollectionSubTitle": "sample string 2",
            "Charts": [
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              },
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              }
            ]
          }
        }
      ]
    },
    {
      "NetworkType": 0,
      "TrackerContainerTitle": "sample string 1",
      "TrackerGroup": [
        {
          "DoughnutContainer": {
            "Title": "sample string 1",
            "Subtitle": "sample string 2",
            "SubtitleValue": "sample string 3",
            "Comment": "sample string 4",
            "CenterText": "sample string 5",
            "CenterValue": 6.1,
            "Slices": [
              {
                "Name": "sample string 1",
                "Value": 2.1
              },
              {
                "Name": "sample string 1",
                "Value": 2.1
              }
            ]
          },
          "FractionalContainer": {
            "CollectionTitle": "sample string 1",
            "CollectionSubTitle": "sample string 2",
            "Charts": [
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              },
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              }
            ]
          }
        },
        {
          "DoughnutContainer": {
            "Title": "sample string 1",
            "Subtitle": "sample string 2",
            "SubtitleValue": "sample string 3",
            "Comment": "sample string 4",
            "CenterText": "sample string 5",
            "CenterValue": 6.1,
            "Slices": [
              {
                "Name": "sample string 1",
                "Value": 2.1
              },
              {
                "Name": "sample string 1",
                "Value": 2.1
              }
            ]
          },
          "FractionalContainer": {
            "CollectionTitle": "sample string 1",
            "CollectionSubTitle": "sample string 2",
            "Charts": [
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              },
              {
                "ChartTitle": "sample string 1",
                "Numerator": 2.1,
                "Denominator": 3.1,
                "Description": "sample string 4"
              }
            ]
          }
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<AllTrackersViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Portal_ViewModels_CBG">
  <CoveragePeriod>sample string 2</CoveragePeriod>
  <NetworkTypes>
    <NetworkItemModel>
      <DisplayName>sample string 1</DisplayName>
      <NetworkType>Unknown</NetworkType>
    </NetworkItemModel>
    <NetworkItemModel>
      <DisplayName>sample string 1</DisplayName>
      <NetworkType>Unknown</NetworkType>
    </NetworkItemModel>
  </NetworkTypes>
  <PageHeader>sample string 1</PageHeader>
  <PlanTypes>
    <SelectorOptions>
      <IsSelected>true</IsSelected>
      <Name>sample string 1</Name>
    </SelectorOptions>
    <SelectorOptions>
      <IsSelected>true</IsSelected>
      <Name>sample string 1</Name>
    </SelectorOptions>
  </PlanTypes>
  <Trackers>
    <TrackerContainerViewModel>
      <NetworkType>Unknown</NetworkType>
      <TrackerContainerTitle>sample string 1</TrackerContainerTitle>
      <TrackerGroup>
        <TrackerViewModel>
          <DoughnutContainer>
            <CenterText>sample string 5</CenterText>
            <CenterValue>6.1</CenterValue>
            <Comment>sample string 4</Comment>
            <Slices>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
            </Slices>
            <Subtitle>sample string 2</Subtitle>
            <SubtitleValue>sample string 3</SubtitleValue>
            <Title>sample string 1</Title>
          </DoughnutContainer>
          <FractionalContainer>
            <Charts>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
            </Charts>
            <CollectionSubTitle>sample string 2</CollectionSubTitle>
            <CollectionTitle>sample string 1</CollectionTitle>
          </FractionalContainer>
        </TrackerViewModel>
        <TrackerViewModel>
          <DoughnutContainer>
            <CenterText>sample string 5</CenterText>
            <CenterValue>6.1</CenterValue>
            <Comment>sample string 4</Comment>
            <Slices>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
            </Slices>
            <Subtitle>sample string 2</Subtitle>
            <SubtitleValue>sample string 3</SubtitleValue>
            <Title>sample string 1</Title>
          </DoughnutContainer>
          <FractionalContainer>
            <Charts>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
            </Charts>
            <CollectionSubTitle>sample string 2</CollectionSubTitle>
            <CollectionTitle>sample string 1</CollectionTitle>
          </FractionalContainer>
        </TrackerViewModel>
      </TrackerGroup>
    </TrackerContainerViewModel>
    <TrackerContainerViewModel>
      <NetworkType>Unknown</NetworkType>
      <TrackerContainerTitle>sample string 1</TrackerContainerTitle>
      <TrackerGroup>
        <TrackerViewModel>
          <DoughnutContainer>
            <CenterText>sample string 5</CenterText>
            <CenterValue>6.1</CenterValue>
            <Comment>sample string 4</Comment>
            <Slices>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
            </Slices>
            <Subtitle>sample string 2</Subtitle>
            <SubtitleValue>sample string 3</SubtitleValue>
            <Title>sample string 1</Title>
          </DoughnutContainer>
          <FractionalContainer>
            <Charts>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
            </Charts>
            <CollectionSubTitle>sample string 2</CollectionSubTitle>
            <CollectionTitle>sample string 1</CollectionTitle>
          </FractionalContainer>
        </TrackerViewModel>
        <TrackerViewModel>
          <DoughnutContainer>
            <CenterText>sample string 5</CenterText>
            <CenterValue>6.1</CenterValue>
            <Comment>sample string 4</Comment>
            <Slices>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
              <ChartSlice>
                <Name>sample string 1</Name>
                <Value>2.1</Value>
              </ChartSlice>
            </Slices>
            <Subtitle>sample string 2</Subtitle>
            <SubtitleValue>sample string 3</SubtitleValue>
            <Title>sample string 1</Title>
          </DoughnutContainer>
          <FractionalContainer>
            <Charts>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
              <FractionalChart>
                <ChartTitle>sample string 1</ChartTitle>
                <Denominator>3.1</Denominator>
                <Description>sample string 4</Description>
                <Numerator>2.1</Numerator>
              </FractionalChart>
            </Charts>
            <CollectionSubTitle>sample string 2</CollectionSubTitle>
            <CollectionTitle>sample string 1</CollectionTitle>
          </FractionalContainer>
        </TrackerViewModel>
      </TrackerGroup>
    </TrackerContainerViewModel>
  </Trackers>
</AllTrackersViewModel>