GET api/program/courses/{programId}/{courseId}
Returns a EOS Program Course from database or cache
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| programId | integer |
Required |
|
| courseId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
EOSProgramCourse
EOSProgramCourse| Name | Description | Type | Additional 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:48:56.3731271-07:00",
"UpdatedBy": 8,
"UpdateDate": "2026-06-05T13:48:56.3731271-07:00",
"Deleted": true
}
application/xml, text/xml
Sample:
<EOSProgramCourse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EOSAPI.Base.Models.Programs"> <AddDate>2026-06-05T13:48:56.3731271-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:48:56.3731271-07:00</UpdateDate> <UpdatedBy>8</UpdatedBy> </EOSProgramCourse>