GET api/Registration/ProgramClasses?roomid={roomid}&siteid={siteid}&childid={childid}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
roomid

string

Required

siteid

string

Required

childid

integer

Default value is 0

Body Parameters

None.

Response Information

Resource Description

Collection of ProgramModel
NameDescriptionTypeAdditional information
ProgramClass_ID

integer

None.

ProgramClass

string

None.

Site_Id

integer

None.

PCDescription

string

None.

PCRenderPage

string

None.

ProgramFees

Collection of ProgramFees

None.

ProgramSchedules

Collection of ProgramSchedule

None.

HasCodeForEnrollment

boolean

None.

TwoSetOfTiming

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ProgramClass_ID": 1,
    "ProgramClass": "sample string 2",
    "Site_Id": 3,
    "PCDescription": "sample string 4",
    "PCRenderPage": "sample string 5",
    "ProgramFees": [
      {
        "ProgramClass_ID": 1,
        "Amount": "sample string 2",
        "Period_Name": "sample string 3",
        "Description": "sample string 4",
        "AccountName": "sample string 5"
      },
      {
        "ProgramClass_ID": 1,
        "Amount": "sample string 2",
        "Period_Name": "sample string 3",
        "Description": "sample string 4",
        "AccountName": "sample string 5"
      }
    ],
    "ProgramSchedules": [
      {
        "ProgramClass_ID": 1,
        "StartDate": "sample string 2",
        "EndDate": "sample string 3",
        "Monday_Start": "sample string 4",
        "Monday_End": "sample string 5",
        "Tuesday_Start": "sample string 6",
        "Tuesday_End": "sample string 7",
        "Wednesday_Start": "sample string 8",
        "Wednesday_End": "sample string 9",
        "Thursday_Start": "sample string 10",
        "Thursday_End": "sample string 11",
        "Friday_Start": "sample string 12",
        "Friday_End": "sample string 13",
        "Saturday_Start": "sample string 14",
        "Saturday_End": "sample string 15",
        "Sunday_Start": "sample string 16",
        "Sunday_End": "sample string 17",
        "ProgramClass": "sample string 18",
        "Monday_Start2": "sample string 19",
        "Monday_End2": "sample string 20",
        "Tuesday_Start2": "sample string 21",
        "Tuesday_End2": "sample string 22",
        "Wednesday_Start2": "sample string 23",
        "Wednesday_End2": "sample string 24",
        "Thursday_Start2": "sample string 25",
        "Thursday_End2": "sample string 26",
        "Friday_Start2": "sample string 27",
        "Friday_End2": "sample string 28",
        "Saturday_Start2": "sample string 29",
        "Saturday_End2": "sample string 30",
        "Sunday_Start2": "sample string 31",
        "Sunday_End2": "sample string 32"
      },
      {
        "ProgramClass_ID": 1,
        "StartDate": "sample string 2",
        "EndDate": "sample string 3",
        "Monday_Start": "sample string 4",
        "Monday_End": "sample string 5",
        "Tuesday_Start": "sample string 6",
        "Tuesday_End": "sample string 7",
        "Wednesday_Start": "sample string 8",
        "Wednesday_End": "sample string 9",
        "Thursday_Start": "sample string 10",
        "Thursday_End": "sample string 11",
        "Friday_Start": "sample string 12",
        "Friday_End": "sample string 13",
        "Saturday_Start": "sample string 14",
        "Saturday_End": "sample string 15",
        "Sunday_Start": "sample string 16",
        "Sunday_End": "sample string 17",
        "ProgramClass": "sample string 18",
        "Monday_Start2": "sample string 19",
        "Monday_End2": "sample string 20",
        "Tuesday_Start2": "sample string 21",
        "Tuesday_End2": "sample string 22",
        "Wednesday_Start2": "sample string 23",
        "Wednesday_End2": "sample string 24",
        "Thursday_Start2": "sample string 25",
        "Thursday_End2": "sample string 26",
        "Friday_Start2": "sample string 27",
        "Friday_End2": "sample string 28",
        "Saturday_Start2": "sample string 29",
        "Saturday_End2": "sample string 30",
        "Sunday_Start2": "sample string 31",
        "Sunday_End2": "sample string 32"
      }
    ],
    "HasCodeForEnrollment": true,
    "TwoSetOfTiming": true
  },
  {
    "ProgramClass_ID": 1,
    "ProgramClass": "sample string 2",
    "Site_Id": 3,
    "PCDescription": "sample string 4",
    "PCRenderPage": "sample string 5",
    "ProgramFees": [
      {
        "ProgramClass_ID": 1,
        "Amount": "sample string 2",
        "Period_Name": "sample string 3",
        "Description": "sample string 4",
        "AccountName": "sample string 5"
      },
      {
        "ProgramClass_ID": 1,
        "Amount": "sample string 2",
        "Period_Name": "sample string 3",
        "Description": "sample string 4",
        "AccountName": "sample string 5"
      }
    ],
    "ProgramSchedules": [
      {
        "ProgramClass_ID": 1,
        "StartDate": "sample string 2",
        "EndDate": "sample string 3",
        "Monday_Start": "sample string 4",
        "Monday_End": "sample string 5",
        "Tuesday_Start": "sample string 6",
        "Tuesday_End": "sample string 7",
        "Wednesday_Start": "sample string 8",
        "Wednesday_End": "sample string 9",
        "Thursday_Start": "sample string 10",
        "Thursday_End": "sample string 11",
        "Friday_Start": "sample string 12",
        "Friday_End": "sample string 13",
        "Saturday_Start": "sample string 14",
        "Saturday_End": "sample string 15",
        "Sunday_Start": "sample string 16",
        "Sunday_End": "sample string 17",
        "ProgramClass": "sample string 18",
        "Monday_Start2": "sample string 19",
        "Monday_End2": "sample string 20",
        "Tuesday_Start2": "sample string 21",
        "Tuesday_End2": "sample string 22",
        "Wednesday_Start2": "sample string 23",
        "Wednesday_End2": "sample string 24",
        "Thursday_Start2": "sample string 25",
        "Thursday_End2": "sample string 26",
        "Friday_Start2": "sample string 27",
        "Friday_End2": "sample string 28",
        "Saturday_Start2": "sample string 29",
        "Saturday_End2": "sample string 30",
        "Sunday_Start2": "sample string 31",
        "Sunday_End2": "sample string 32"
      },
      {
        "ProgramClass_ID": 1,
        "StartDate": "sample string 2",
        "EndDate": "sample string 3",
        "Monday_Start": "sample string 4",
        "Monday_End": "sample string 5",
        "Tuesday_Start": "sample string 6",
        "Tuesday_End": "sample string 7",
        "Wednesday_Start": "sample string 8",
        "Wednesday_End": "sample string 9",
        "Thursday_Start": "sample string 10",
        "Thursday_End": "sample string 11",
        "Friday_Start": "sample string 12",
        "Friday_End": "sample string 13",
        "Saturday_Start": "sample string 14",
        "Saturday_End": "sample string 15",
        "Sunday_Start": "sample string 16",
        "Sunday_End": "sample string 17",
        "ProgramClass": "sample string 18",
        "Monday_Start2": "sample string 19",
        "Monday_End2": "sample string 20",
        "Tuesday_Start2": "sample string 21",
        "Tuesday_End2": "sample string 22",
        "Wednesday_Start2": "sample string 23",
        "Wednesday_End2": "sample string 24",
        "Thursday_Start2": "sample string 25",
        "Thursday_End2": "sample string 26",
        "Friday_Start2": "sample string 27",
        "Friday_End2": "sample string 28",
        "Saturday_Start2": "sample string 29",
        "Saturday_End2": "sample string 30",
        "Sunday_Start2": "sample string 31",
        "Sunday_End2": "sample string 32"
      }
    ],
    "HasCodeForEnrollment": true,
    "TwoSetOfTiming": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfProgramModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iCareApiModel">
  <ProgramModel>
    <HasCodeForEnrollment>true</HasCodeForEnrollment>
    <PCDescription>sample string 4</PCDescription>
    <PCRenderPage>sample string 5</PCRenderPage>
    <ProgramClass>sample string 2</ProgramClass>
    <ProgramClass_ID>1</ProgramClass_ID>
    <ProgramFees>
      <ProgramFees>
        <AccountName>sample string 5</AccountName>
        <Amount>sample string 2</Amount>
        <Description>sample string 4</Description>
        <Period_Name>sample string 3</Period_Name>
        <ProgramClass_ID>1</ProgramClass_ID>
      </ProgramFees>
      <ProgramFees>
        <AccountName>sample string 5</AccountName>
        <Amount>sample string 2</Amount>
        <Description>sample string 4</Description>
        <Period_Name>sample string 3</Period_Name>
        <ProgramClass_ID>1</ProgramClass_ID>
      </ProgramFees>
    </ProgramFees>
    <ProgramSchedules>
      <ProgramSchedule>
        <EndDate>sample string 3</EndDate>
        <Friday_End>sample string 13</Friday_End>
        <Friday_End2>sample string 28</Friday_End2>
        <Friday_Start>sample string 12</Friday_Start>
        <Friday_Start2>sample string 27</Friday_Start2>
        <Monday_End>sample string 5</Monday_End>
        <Monday_End2>sample string 20</Monday_End2>
        <Monday_Start>sample string 4</Monday_Start>
        <Monday_Start2>sample string 19</Monday_Start2>
        <ProgramClass>sample string 18</ProgramClass>
        <ProgramClass_ID>1</ProgramClass_ID>
        <Saturday_End>sample string 15</Saturday_End>
        <Saturday_End2>sample string 30</Saturday_End2>
        <Saturday_Start>sample string 14</Saturday_Start>
        <Saturday_Start2>sample string 29</Saturday_Start2>
        <StartDate>sample string 2</StartDate>
        <Sunday_End>sample string 17</Sunday_End>
        <Sunday_End2>sample string 32</Sunday_End2>
        <Sunday_Start>sample string 16</Sunday_Start>
        <Sunday_Start2>sample string 31</Sunday_Start2>
        <Thursday_End>sample string 11</Thursday_End>
        <Thursday_End2>sample string 26</Thursday_End2>
        <Thursday_Start>sample string 10</Thursday_Start>
        <Thursday_Start2>sample string 25</Thursday_Start2>
        <Tuesday_End>sample string 7</Tuesday_End>
        <Tuesday_End2>sample string 22</Tuesday_End2>
        <Tuesday_Start>sample string 6</Tuesday_Start>
        <Tuesday_Start2>sample string 21</Tuesday_Start2>
        <Wednesday_End>sample string 9</Wednesday_End>
        <Wednesday_End2>sample string 24</Wednesday_End2>
        <Wednesday_Start>sample string 8</Wednesday_Start>
        <Wednesday_Start2>sample string 23</Wednesday_Start2>
      </ProgramSchedule>
      <ProgramSchedule>
        <EndDate>sample string 3</EndDate>
        <Friday_End>sample string 13</Friday_End>
        <Friday_End2>sample string 28</Friday_End2>
        <Friday_Start>sample string 12</Friday_Start>
        <Friday_Start2>sample string 27</Friday_Start2>
        <Monday_End>sample string 5</Monday_End>
        <Monday_End2>sample string 20</Monday_End2>
        <Monday_Start>sample string 4</Monday_Start>
        <Monday_Start2>sample string 19</Monday_Start2>
        <ProgramClass>sample string 18</ProgramClass>
        <ProgramClass_ID>1</ProgramClass_ID>
        <Saturday_End>sample string 15</Saturday_End>
        <Saturday_End2>sample string 30</Saturday_End2>
        <Saturday_Start>sample string 14</Saturday_Start>
        <Saturday_Start2>sample string 29</Saturday_Start2>
        <StartDate>sample string 2</StartDate>
        <Sunday_End>sample string 17</Sunday_End>
        <Sunday_End2>sample string 32</Sunday_End2>
        <Sunday_Start>sample string 16</Sunday_Start>
        <Sunday_Start2>sample string 31</Sunday_Start2>
        <Thursday_End>sample string 11</Thursday_End>
        <Thursday_End2>sample string 26</Thursday_End2>
        <Thursday_Start>sample string 10</Thursday_Start>
        <Thursday_Start2>sample string 25</Thursday_Start2>
        <Tuesday_End>sample string 7</Tuesday_End>
        <Tuesday_End2>sample string 22</Tuesday_End2>
        <Tuesday_Start>sample string 6</Tuesday_Start>
        <Tuesday_Start2>sample string 21</Tuesday_Start2>
        <Wednesday_End>sample string 9</Wednesday_End>
        <Wednesday_End2>sample string 24</Wednesday_End2>
        <Wednesday_Start>sample string 8</Wednesday_Start>
        <Wednesday_Start2>sample string 23</Wednesday_Start2>
      </ProgramSchedule>
    </ProgramSchedules>
    <Site_Id>3</Site_Id>
    <TwoSetOfTiming>true</TwoSetOfTiming>
  </ProgramModel>
  <ProgramModel>
    <HasCodeForEnrollment>true</HasCodeForEnrollment>
    <PCDescription>sample string 4</PCDescription>
    <PCRenderPage>sample string 5</PCRenderPage>
    <ProgramClass>sample string 2</ProgramClass>
    <ProgramClass_ID>1</ProgramClass_ID>
    <ProgramFees>
      <ProgramFees>
        <AccountName>sample string 5</AccountName>
        <Amount>sample string 2</Amount>
        <Description>sample string 4</Description>
        <Period_Name>sample string 3</Period_Name>
        <ProgramClass_ID>1</ProgramClass_ID>
      </ProgramFees>
      <ProgramFees>
        <AccountName>sample string 5</AccountName>
        <Amount>sample string 2</Amount>
        <Description>sample string 4</Description>
        <Period_Name>sample string 3</Period_Name>
        <ProgramClass_ID>1</ProgramClass_ID>
      </ProgramFees>
    </ProgramFees>
    <ProgramSchedules>
      <ProgramSchedule>
        <EndDate>sample string 3</EndDate>
        <Friday_End>sample string 13</Friday_End>
        <Friday_End2>sample string 28</Friday_End2>
        <Friday_Start>sample string 12</Friday_Start>
        <Friday_Start2>sample string 27</Friday_Start2>
        <Monday_End>sample string 5</Monday_End>
        <Monday_End2>sample string 20</Monday_End2>
        <Monday_Start>sample string 4</Monday_Start>
        <Monday_Start2>sample string 19</Monday_Start2>
        <ProgramClass>sample string 18</ProgramClass>
        <ProgramClass_ID>1</ProgramClass_ID>
        <Saturday_End>sample string 15</Saturday_End>
        <Saturday_End2>sample string 30</Saturday_End2>
        <Saturday_Start>sample string 14</Saturday_Start>
        <Saturday_Start2>sample string 29</Saturday_Start2>
        <StartDate>sample string 2</StartDate>
        <Sunday_End>sample string 17</Sunday_End>
        <Sunday_End2>sample string 32</Sunday_End2>
        <Sunday_Start>sample string 16</Sunday_Start>
        <Sunday_Start2>sample string 31</Sunday_Start2>
        <Thursday_End>sample string 11</Thursday_End>
        <Thursday_End2>sample string 26</Thursday_End2>
        <Thursday_Start>sample string 10</Thursday_Start>
        <Thursday_Start2>sample string 25</Thursday_Start2>
        <Tuesday_End>sample string 7</Tuesday_End>
        <Tuesday_End2>sample string 22</Tuesday_End2>
        <Tuesday_Start>sample string 6</Tuesday_Start>
        <Tuesday_Start2>sample string 21</Tuesday_Start2>
        <Wednesday_End>sample string 9</Wednesday_End>
        <Wednesday_End2>sample string 24</Wednesday_End2>
        <Wednesday_Start>sample string 8</Wednesday_Start>
        <Wednesday_Start2>sample string 23</Wednesday_Start2>
      </ProgramSchedule>
      <ProgramSchedule>
        <EndDate>sample string 3</EndDate>
        <Friday_End>sample string 13</Friday_End>
        <Friday_End2>sample string 28</Friday_End2>
        <Friday_Start>sample string 12</Friday_Start>
        <Friday_Start2>sample string 27</Friday_Start2>
        <Monday_End>sample string 5</Monday_End>
        <Monday_End2>sample string 20</Monday_End2>
        <Monday_Start>sample string 4</Monday_Start>
        <Monday_Start2>sample string 19</Monday_Start2>
        <ProgramClass>sample string 18</ProgramClass>
        <ProgramClass_ID>1</ProgramClass_ID>
        <Saturday_End>sample string 15</Saturday_End>
        <Saturday_End2>sample string 30</Saturday_End2>
        <Saturday_Start>sample string 14</Saturday_Start>
        <Saturday_Start2>sample string 29</Saturday_Start2>
        <StartDate>sample string 2</StartDate>
        <Sunday_End>sample string 17</Sunday_End>
        <Sunday_End2>sample string 32</Sunday_End2>
        <Sunday_Start>sample string 16</Sunday_Start>
        <Sunday_Start2>sample string 31</Sunday_Start2>
        <Thursday_End>sample string 11</Thursday_End>
        <Thursday_End2>sample string 26</Thursday_End2>
        <Thursday_Start>sample string 10</Thursday_Start>
        <Thursday_Start2>sample string 25</Thursday_Start2>
        <Tuesday_End>sample string 7</Tuesday_End>
        <Tuesday_End2>sample string 22</Tuesday_End2>
        <Tuesday_Start>sample string 6</Tuesday_Start>
        <Tuesday_Start2>sample string 21</Tuesday_Start2>
        <Wednesday_End>sample string 9</Wednesday_End>
        <Wednesday_End2>sample string 24</Wednesday_End2>
        <Wednesday_Start>sample string 8</Wednesday_Start>
        <Wednesday_Start2>sample string 23</Wednesday_Start2>
      </ProgramSchedule>
    </ProgramSchedules>
    <Site_Id>3</Site_Id>
    <TwoSetOfTiming>true</TwoSetOfTiming>
  </ProgramModel>
</ArrayOfProgramModel>