GET api/course/people/get/changes/{fromDate}

Returns a IEnumerable of the EOS Course Person objects where datetime equal or grater than and inCatalog =1 from database or cache - Note that an instructor is include and EOS person table is used like a base class

Request Information

URI Parameters

NameDescriptionTypeAdditional information
fromDate

Last update date equal or grater than. Expected format 2015-09-03T12:46:41

date

Required

Body Parameters

None.

Response Information

Resource Description

IEnumerable of EOSCoursePerson

Collection of EOSCoursePerson
NameDescriptionTypeAdditional information
PersonId

integer

None.

Courseid

integer

None.

PersonRole

Role

None.

CoursePersonStatus

CoursePersonStatusID

None.

UpdateDate

date

None.

Deleted

boolean

None.

textbookInfoStatus

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "PersonId": 1,
    "Courseid": 2,
    "PersonRole": 1,
    "CoursePersonStatus": 1,
    "UpdateDate": "2026-06-05T13:52:53.1220998-07:00",
    "Deleted": true,
    "textbookInfoStatus": "sample string 5"
  },
  {
    "PersonId": 1,
    "Courseid": 2,
    "PersonRole": 1,
    "CoursePersonStatus": 1,
    "UpdateDate": "2026-06-05T13:52:53.1220998-07:00",
    "Deleted": true,
    "textbookInfoStatus": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfEOSCoursePerson xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EOSAPI.Base.Models">
  <EOSCoursePerson>
    <CoursePersonStatus>Confirmed</CoursePersonStatus>
    <Courseid>2</Courseid>
    <Deleted>true</Deleted>
    <PersonId>1</PersonId>
    <PersonRole>Advisor</PersonRole>
    <UpdateDate>2026-06-05T13:52:53.1220998-07:00</UpdateDate>
    <textbookInfoStatus>sample string 5</textbookInfoStatus>
  </EOSCoursePerson>
  <EOSCoursePerson>
    <CoursePersonStatus>Confirmed</CoursePersonStatus>
    <Courseid>2</Courseid>
    <Deleted>true</Deleted>
    <PersonId>1</PersonId>
    <PersonRole>Advisor</PersonRole>
    <UpdateDate>2026-06-05T13:52:53.1220998-07:00</UpdateDate>
    <textbookInfoStatus>sample string 5</textbookInfoStatus>
  </EOSCoursePerson>
</ArrayOfEOSCoursePerson>