GET api/program/courses/get/changes/{fromDate}

Returns a IEnumerable of the EOS Program Course objects who last update datetime is equal to or grater than datetime from database or cache

Request Information

URI Parameters

NameDescriptionTypeAdditional information
fromDate

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

date

Required

Body Parameters

None.

Response Information

Resource Description

IEnumerable of EOSProgramCourse

Collection of EOSProgramCourse
NameDescriptionTypeAdditional information
CourseId

integer

None.

ProgramId

integer

None.

CourseSeqNo

integer

None.

Optional

boolean

None.

Comment

string

None.

AddedBy

integer

None.

AddDate

date

None.

UpdatedBy

integer

None.

UpdateDate

date

None.

Deleted

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "CourseId": 1,
    "ProgramId": 2,
    "CourseSeqNo": 3,
    "Optional": true,
    "Comment": "sample string 5",
    "AddedBy": 6,
    "AddDate": "2026-06-05T13:50:08.2664911-07:00",
    "UpdatedBy": 8,
    "UpdateDate": "2026-06-05T13:50:08.2664911-07:00",
    "Deleted": true
  },
  {
    "CourseId": 1,
    "ProgramId": 2,
    "CourseSeqNo": 3,
    "Optional": true,
    "Comment": "sample string 5",
    "AddedBy": 6,
    "AddDate": "2026-06-05T13:50:08.2664911-07:00",
    "UpdatedBy": 8,
    "UpdateDate": "2026-06-05T13:50:08.2664911-07:00",
    "Deleted": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfEOSProgramCourse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EOSAPI.Base.Models.Programs">
  <EOSProgramCourse>
    <AddDate>2026-06-05T13:50:08.2664911-07:00</AddDate>
    <AddedBy>6</AddedBy>
    <Comment>sample string 5</Comment>
    <CourseId>1</CourseId>
    <CourseSeqNo>3</CourseSeqNo>
    <Deleted>true</Deleted>
    <Optional>true</Optional>
    <ProgramId>2</ProgramId>
    <UpdateDate>2026-06-05T13:50:08.2664911-07:00</UpdateDate>
    <UpdatedBy>8</UpdatedBy>
  </EOSProgramCourse>
  <EOSProgramCourse>
    <AddDate>2026-06-05T13:50:08.2664911-07:00</AddDate>
    <AddedBy>6</AddedBy>
    <Comment>sample string 5</Comment>
    <CourseId>1</CourseId>
    <CourseSeqNo>3</CourseSeqNo>
    <Deleted>true</Deleted>
    <Optional>true</Optional>
    <ProgramId>2</ProgramId>
    <UpdateDate>2026-06-05T13:50:08.2664911-07:00</UpdateDate>
    <UpdatedBy>8</UpdatedBy>
  </EOSProgramCourse>
</ArrayOfEOSProgramCourse>