POST api/GetProjectSchedulesData

Request Information

URI Parameters

None.

Body Parameters

KPISearchParams
NameDescriptionTypeAdditional information
ProjectNO

string

None.

FiscalYear

string

None.

Month

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ProjectNO": "sample string 1",
  "FiscalYear": "sample string 2",
  "Month": "sample string 3"
}

application/xml, text/xml

Sample:
<KPISearchParams xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Goaa.iPro.Data.Admin.CustomClasses">
  <FiscalYear>sample string 2</FiscalYear>
  <Month>sample string 3</Month>
  <ProjectNO>sample string 1</ProjectNO>
</KPISearchParams>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ScheduleDataInfo
NameDescriptionTypeAdditional information
ScheduleData

Collection of ScheduleData

None.

Response Formats

application/json, text/json

Sample:
{
  "ScheduleData": [
    {
      "ProjectNumber": "sample string 1",
      "ProjectTitle": "sample string 2",
      "TaskID": 3,
      "TaskName": "sample string 4",
      "TaskDesc": "sample string 5",
      "StartDate": "sample string 6",
      "EndDate": "sample string 7",
      "Duration": 8,
      "Progress": 9,
      "subtasks": [
        {
          "TaskID": 1,
          "PTaskID": 2,
          "TaskName": "sample string 3",
          "TaskDesc": "sample string 4",
          "StartDate": "sample string 5",
          "EndDate": "sample string 6",
          "Duration": 7,
          "Progress": 8,
          "subtasks": [
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            },
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            }
          ]
        },
        {
          "TaskID": 1,
          "PTaskID": 2,
          "TaskName": "sample string 3",
          "TaskDesc": "sample string 4",
          "StartDate": "sample string 5",
          "EndDate": "sample string 6",
          "Duration": 7,
          "Progress": 8,
          "subtasks": [
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            },
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "ProjectNumber": "sample string 1",
      "ProjectTitle": "sample string 2",
      "TaskID": 3,
      "TaskName": "sample string 4",
      "TaskDesc": "sample string 5",
      "StartDate": "sample string 6",
      "EndDate": "sample string 7",
      "Duration": 8,
      "Progress": 9,
      "subtasks": [
        {
          "TaskID": 1,
          "PTaskID": 2,
          "TaskName": "sample string 3",
          "TaskDesc": "sample string 4",
          "StartDate": "sample string 5",
          "EndDate": "sample string 6",
          "Duration": 7,
          "Progress": 8,
          "subtasks": [
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            },
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            }
          ]
        },
        {
          "TaskID": 1,
          "PTaskID": 2,
          "TaskName": "sample string 3",
          "TaskDesc": "sample string 4",
          "StartDate": "sample string 5",
          "EndDate": "sample string 6",
          "Duration": 7,
          "Progress": 8,
          "subtasks": [
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            },
            {
              "TaskID": 1,
              "PTaskID": 2,
              "TaskName": "sample string 3",
              "TaskDesc": "sample string 4",
              "StartDate": "sample string 5",
              "EndDate": "sample string 6",
              "Duration": 7,
              "Progress": 8,
              "subtasks": [
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                },
                {
                  "TaskID": 1,
                  "PTaskID": 2,
                  "TaskName": "sample string 3",
                  "TaskDesc": "sample string 4",
                  "StartDate": "sample string 5",
                  "EndDate": "sample string 6",
                  "Duration": 7,
                  "Progress": 8
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<ScheduleDataInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Goaa.iPro.Data.Admin.CustomClasses">
  <ScheduleData>
    <ScheduleData>
      <Duration>8</Duration>
      <EndDate>sample string 7</EndDate>
      <Progress>9</Progress>
      <ProjectNumber>sample string 1</ProjectNumber>
      <ProjectTitle>sample string 2</ProjectTitle>
      <StartDate>sample string 6</StartDate>
      <TaskDesc>sample string 5</TaskDesc>
      <TaskID>3</TaskID>
      <TaskName>sample string 4</TaskName>
      <subtasks>
        <ScheduleDataChild>
          <Duration>7</Duration>
          <EndDate>sample string 6</EndDate>
          <PTaskID>2</PTaskID>
          <Progress>8</Progress>
          <StartDate>sample string 5</StartDate>
          <TaskDesc>sample string 4</TaskDesc>
          <TaskID>1</TaskID>
          <TaskName>sample string 3</TaskName>
          <subtasks>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
          </subtasks>
        </ScheduleDataChild>
        <ScheduleDataChild>
          <Duration>7</Duration>
          <EndDate>sample string 6</EndDate>
          <PTaskID>2</PTaskID>
          <Progress>8</Progress>
          <StartDate>sample string 5</StartDate>
          <TaskDesc>sample string 4</TaskDesc>
          <TaskID>1</TaskID>
          <TaskName>sample string 3</TaskName>
          <subtasks>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
          </subtasks>
        </ScheduleDataChild>
      </subtasks>
    </ScheduleData>
    <ScheduleData>
      <Duration>8</Duration>
      <EndDate>sample string 7</EndDate>
      <Progress>9</Progress>
      <ProjectNumber>sample string 1</ProjectNumber>
      <ProjectTitle>sample string 2</ProjectTitle>
      <StartDate>sample string 6</StartDate>
      <TaskDesc>sample string 5</TaskDesc>
      <TaskID>3</TaskID>
      <TaskName>sample string 4</TaskName>
      <subtasks>
        <ScheduleDataChild>
          <Duration>7</Duration>
          <EndDate>sample string 6</EndDate>
          <PTaskID>2</PTaskID>
          <Progress>8</Progress>
          <StartDate>sample string 5</StartDate>
          <TaskDesc>sample string 4</TaskDesc>
          <TaskID>1</TaskID>
          <TaskName>sample string 3</TaskName>
          <subtasks>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
          </subtasks>
        </ScheduleDataChild>
        <ScheduleDataChild>
          <Duration>7</Duration>
          <EndDate>sample string 6</EndDate>
          <PTaskID>2</PTaskID>
          <Progress>8</Progress>
          <StartDate>sample string 5</StartDate>
          <TaskDesc>sample string 4</TaskDesc>
          <TaskID>1</TaskID>
          <TaskName>sample string 3</TaskName>
          <subtasks>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
            <ScheduleDataSubChild>
              <Duration>7</Duration>
              <EndDate>sample string 6</EndDate>
              <PTaskID>2</PTaskID>
              <Progress>8</Progress>
              <StartDate>sample string 5</StartDate>
              <TaskDesc>sample string 4</TaskDesc>
              <TaskID>1</TaskID>
              <TaskName>sample string 3</TaskName>
              <subtasks>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
                <ScheduleDataSubSubChild>
                  <Duration>7</Duration>
                  <EndDate>sample string 6</EndDate>
                  <PTaskID>2</PTaskID>
                  <Progress>8</Progress>
                  <StartDate>sample string 5</StartDate>
                  <TaskDesc>sample string 4</TaskDesc>
                  <TaskID>1</TaskID>
                  <TaskName>sample string 3</TaskName>
                </ScheduleDataSubSubChild>
              </subtasks>
            </ScheduleDataSubChild>
          </subtasks>
        </ScheduleDataChild>
      </subtasks>
    </ScheduleData>
  </ScheduleData>
</ScheduleDataInfo>