GET api/Courses/{termKey}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
termKey

string

Required

Body Parameters

None.

Response Information

Resource Description

Collection of Course
NameDescriptionTypeAdditional information
Catalog

string

None.

CourseCode

string

None.

CourseStatus

string

None.

Credits

string

None.

Department

string

None.

Description

string

None.

GradingStyle

string

None.

Instructors

Collection of Faculty

None.

Name

string

None.

Note

string

None.

PermCount

string

None.

PrimaryAssociation

string

None.

Requisites

string

None.

Schedules

Collection of Meeting

None.

SeatsFilled

string

None.

SeatsTotal

string

None.

Session

string

None.

SubSession

string

None.

Year

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Catalog": "sample string 1",
    "CourseCode": "sample string 2",
    "CourseStatus": "sample string 3",
    "Credits": "sample string 4",
    "Department": "sample string 5",
    "Description": "sample string 6",
    "GradingStyle": "sample string 7",
    "Instructors": [
      {
        "EmailAddress": "sample string 1",
        "Name": "sample string 2",
        "CxID": 3
      },
      {
        "EmailAddress": "sample string 1",
        "Name": "sample string 2",
        "CxID": 3
      }
    ],
    "Name": "sample string 8",
    "Note": "sample string 9",
    "PermCount": "sample string 10",
    "PrimaryAssociation": "sample string 11",
    "Requisites": "sample string 12",
    "Schedules": [
      {
        "BuildingCode": "sample string 1",
        "Building": "sample string 2",
        "Campus": "sample string 3",
        "MeetTime": "sample string 4",
        "Room": "sample string 5",
        "Weekdays": "sample string 6"
      },
      {
        "BuildingCode": "sample string 1",
        "Building": "sample string 2",
        "Campus": "sample string 3",
        "MeetTime": "sample string 4",
        "Room": "sample string 5",
        "Weekdays": "sample string 6"
      }
    ],
    "SeatsFilled": "sample string 13",
    "SeatsTotal": "sample string 14",
    "Session": "sample string 15",
    "SubSession": "sample string 16",
    "Year": "sample string 17"
  },
  {
    "Catalog": "sample string 1",
    "CourseCode": "sample string 2",
    "CourseStatus": "sample string 3",
    "Credits": "sample string 4",
    "Department": "sample string 5",
    "Description": "sample string 6",
    "GradingStyle": "sample string 7",
    "Instructors": [
      {
        "EmailAddress": "sample string 1",
        "Name": "sample string 2",
        "CxID": 3
      },
      {
        "EmailAddress": "sample string 1",
        "Name": "sample string 2",
        "CxID": 3
      }
    ],
    "Name": "sample string 8",
    "Note": "sample string 9",
    "PermCount": "sample string 10",
    "PrimaryAssociation": "sample string 11",
    "Requisites": "sample string 12",
    "Schedules": [
      {
        "BuildingCode": "sample string 1",
        "Building": "sample string 2",
        "Campus": "sample string 3",
        "MeetTime": "sample string 4",
        "Room": "sample string 5",
        "Weekdays": "sample string 6"
      },
      {
        "BuildingCode": "sample string 1",
        "Building": "sample string 2",
        "Campus": "sample string 3",
        "MeetTime": "sample string 4",
        "Room": "sample string 5",
        "Weekdays": "sample string 6"
      }
    ],
    "SeatsFilled": "sample string 13",
    "SeatsTotal": "sample string 14",
    "Session": "sample string 15",
    "SubSession": "sample string 16",
    "Year": "sample string 17"
  }
]

text/javascript

Sample:
[{"Catalog":"sample string 1","CourseCode":"sample string 2","CourseStatus":"sample string 3","Credits":"sample string 4","Department":"sample string 5","Description":"sample string 6","GradingStyle":"sample string 7","Instructors":[{"EmailAddress":"sample string 1","Name":"sample string 2","CxID":3},{"EmailAddress":"sample string 1","Name":"sample string 2","CxID":3}],"Name":"sample string 8","Note":"sample string 9","PermCount":"sample string 10","PrimaryAssociation":"sample string 11","Requisites":"sample string 12","Schedules":[{"BuildingCode":"sample string 1","Building":"sample string 2","Campus":"sample string 3","MeetTime":"sample string 4","Room":"sample string 5","Weekdays":"sample string 6"},{"BuildingCode":"sample string 1","Building":"sample string 2","Campus":"sample string 3","MeetTime":"sample string 4","Room":"sample string 5","Weekdays":"sample string 6"}],"SeatsFilled":"sample string 13","SeatsTotal":"sample string 14","Session":"sample string 15","SubSession":"sample string 16","Year":"sample string 17"},{"Catalog":"sample string 1","CourseCode":"sample string 2","CourseStatus":"sample string 3","Credits":"sample string 4","Department":"sample string 5","Description":"sample string 6","GradingStyle":"sample string 7","Instructors":[{"EmailAddress":"sample string 1","Name":"sample string 2","CxID":3},{"EmailAddress":"sample string 1","Name":"sample string 2","CxID":3}],"Name":"sample string 8","Note":"sample string 9","PermCount":"sample string 10","PrimaryAssociation":"sample string 11","Requisites":"sample string 12","Schedules":[{"BuildingCode":"sample string 1","Building":"sample string 2","Campus":"sample string 3","MeetTime":"sample string 4","Room":"sample string 5","Weekdays":"sample string 6"},{"BuildingCode":"sample string 1","Building":"sample string 2","Campus":"sample string 3","MeetTime":"sample string 4","Room":"sample string 5","Weekdays":"sample string 6"}],"SeatsFilled":"sample string 13","SeatsTotal":"sample string 14","Session":"sample string 15","SubSession":"sample string 16","Year":"sample string 17"}]

application/xml, text/xml

Sample:
<ArrayOfCourse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pomona.WebApi.Models">
  <Course>
    <Catalog>sample string 1</Catalog>
    <CourseCode>sample string 2</CourseCode>
    <CourseStatus>sample string 3</CourseStatus>
    <Credits>sample string 4</Credits>
    <Department>sample string 5</Department>
    <Description>sample string 6</Description>
    <GradingStyle>sample string 7</GradingStyle>
    <Instructors>
      <Faculty>
        <CxID>3</CxID>
        <EmailAddress>sample string 1</EmailAddress>
        <Name>sample string 2</Name>
      </Faculty>
      <Faculty>
        <CxID>3</CxID>
        <EmailAddress>sample string 1</EmailAddress>
        <Name>sample string 2</Name>
      </Faculty>
    </Instructors>
    <Name>sample string 8</Name>
    <Note>sample string 9</Note>
    <PermCount>sample string 10</PermCount>
    <PrimaryAssociation>sample string 11</PrimaryAssociation>
    <Requisites>sample string 12</Requisites>
    <Schedules>
      <Meeting>
        <Building>sample string 2</Building>
        <BuildingCode>sample string 1</BuildingCode>
        <Campus>sample string 3</Campus>
        <MeetTime>sample string 4</MeetTime>
        <Room>sample string 5</Room>
        <Weekdays>sample string 6</Weekdays>
      </Meeting>
      <Meeting>
        <Building>sample string 2</Building>
        <BuildingCode>sample string 1</BuildingCode>
        <Campus>sample string 3</Campus>
        <MeetTime>sample string 4</MeetTime>
        <Room>sample string 5</Room>
        <Weekdays>sample string 6</Weekdays>
      </Meeting>
    </Schedules>
    <SeatsFilled>sample string 13</SeatsFilled>
    <SeatsTotal>sample string 14</SeatsTotal>
    <Session>sample string 15</Session>
    <SubSession>sample string 16</SubSession>
    <Year>sample string 17</Year>
  </Course>
  <Course>
    <Catalog>sample string 1</Catalog>
    <CourseCode>sample string 2</CourseCode>
    <CourseStatus>sample string 3</CourseStatus>
    <Credits>sample string 4</Credits>
    <Department>sample string 5</Department>
    <Description>sample string 6</Description>
    <GradingStyle>sample string 7</GradingStyle>
    <Instructors>
      <Faculty>
        <CxID>3</CxID>
        <EmailAddress>sample string 1</EmailAddress>
        <Name>sample string 2</Name>
      </Faculty>
      <Faculty>
        <CxID>3</CxID>
        <EmailAddress>sample string 1</EmailAddress>
        <Name>sample string 2</Name>
      </Faculty>
    </Instructors>
    <Name>sample string 8</Name>
    <Note>sample string 9</Note>
    <PermCount>sample string 10</PermCount>
    <PrimaryAssociation>sample string 11</PrimaryAssociation>
    <Requisites>sample string 12</Requisites>
    <Schedules>
      <Meeting>
        <Building>sample string 2</Building>
        <BuildingCode>sample string 1</BuildingCode>
        <Campus>sample string 3</Campus>
        <MeetTime>sample string 4</MeetTime>
        <Room>sample string 5</Room>
        <Weekdays>sample string 6</Weekdays>
      </Meeting>
      <Meeting>
        <Building>sample string 2</Building>
        <BuildingCode>sample string 1</BuildingCode>
        <Campus>sample string 3</Campus>
        <MeetTime>sample string 4</MeetTime>
        <Room>sample string 5</Room>
        <Weekdays>sample string 6</Weekdays>
      </Meeting>
    </Schedules>
    <SeatsFilled>sample string 13</SeatsFilled>
    <SeatsTotal>sample string 14</SeatsTotal>
    <Session>sample string 15</Session>
    <SubSession>sample string 16</SubSession>
    <Year>sample string 17</Year>
  </Course>
</ArrayOfCourse>