GET api/Student/Courses
Get student course information list
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of StdCourseModelsName | Description | Type | Additional information |
---|---|---|---|
StudentId |
Unique RTO student identifier |
string |
Required |
CampusName |
Unique RTO Campus name that student enrolled and is studying. |
string |
Required |
CourseId |
Unique course code that student enrolled and is studying. Use this field to do filter by course. |
string |
Required |
NTISCourseCode |
Standard national course/qualification code. Use this field to display. |
string |
Required |
CourseName |
Course/qualification name |
string |
None. |
CourseType |
Course/qualification type. This will be used to identify either subject or unit enrolment info models to bring. [HigherED will use subject enrolment info. Else, will use unit enrolment info.] |
CourseType |
Required |
CourseAttempt |
Attempt of student course enrolled and studied |
integer |
Required |
AgentName |
Agent name |
string |
None. |
IntakeDate |
Course enrolling intake date |
date |
Required Data type: Date |
StartDate |
Student course start date |
date |
Required Data type: Date |
FinishDate |
Student course finish date |
date |
Required Data type: Date |
Status |
Student course current status |
string |
Required |
CoENo |
Confirmation of Enrolment (CoE) number |
string |
None. |
StatusCategory |
Student course status category name |
string |
None. |
Response Formats
application/json, text/json
[ { "StudentId": "sample string 1", "CampusName": "sample string 2", "CourseId": "sample string 3", "NTISCourseCode": "sample string 4", "CourseName": "sample string 5", "CourseType": "VET", "CourseAttempt": 6, "AgentName": "sample string 7", "IntakeDate": "2025-04-26T23:33:04.7751173+10:00", "StartDate": "2025-04-26T23:33:04.7751173+10:00", "FinishDate": "2025-04-26T23:33:04.7751173+10:00", "Status": "sample string 11", "CoENo": "sample string 12", "StatusCategory": "sample string 13" }, { "StudentId": "sample string 1", "CampusName": "sample string 2", "CourseId": "sample string 3", "NTISCourseCode": "sample string 4", "CourseName": "sample string 5", "CourseType": "VET", "CourseAttempt": 6, "AgentName": "sample string 7", "IntakeDate": "2025-04-26T23:33:04.7751173+10:00", "StartDate": "2025-04-26T23:33:04.7751173+10:00", "FinishDate": "2025-04-26T23:33:04.7751173+10:00", "Status": "sample string 11", "CoENo": "sample string 12", "StatusCategory": "sample string 13" } ]
application/xml, text/xml
<ArrayOfStdCourseModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MobileApp_WebAPI.Models.Students"> <StdCourseModels> <AgentName>sample string 7</AgentName> <CampusName>sample string 2</CampusName> <CoENo>sample string 12</CoENo> <CourseAttempt>6</CourseAttempt> <CourseId>sample string 3</CourseId> <CourseName>sample string 5</CourseName> <CourseType>VET</CourseType> <FinishDate>2025-04-26T23:33:04.7751173+10:00</FinishDate> <IntakeDate>2025-04-26T23:33:04.7751173+10:00</IntakeDate> <NTISCourseCode>sample string 4</NTISCourseCode> <StartDate>2025-04-26T23:33:04.7751173+10:00</StartDate> <Status>sample string 11</Status> <StatusCategory>sample string 13</StatusCategory> <StudentId>sample string 1</StudentId> </StdCourseModels> <StdCourseModels> <AgentName>sample string 7</AgentName> <CampusName>sample string 2</CampusName> <CoENo>sample string 12</CoENo> <CourseAttempt>6</CourseAttempt> <CourseId>sample string 3</CourseId> <CourseName>sample string 5</CourseName> <CourseType>VET</CourseType> <FinishDate>2025-04-26T23:33:04.7751173+10:00</FinishDate> <IntakeDate>2025-04-26T23:33:04.7751173+10:00</IntakeDate> <NTISCourseCode>sample string 4</NTISCourseCode> <StartDate>2025-04-26T23:33:04.7751173+10:00</StartDate> <Status>sample string 11</Status> <StatusCategory>sample string 13</StatusCategory> <StudentId>sample string 1</StudentId> </StdCourseModels> </ArrayOfStdCourseModels>