GET api/Vet/V1/Courses/{id}

Get course information by particular course Id

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Unique course identifier

string

Required

Body Parameters

None.

Response Information

Resource Description

ModelVetCourseV1, if found. Else, 404 (not found).

ModelVetCourseV1
NameDescriptionTypeAdditional information
CourseID

Unique course identifier for internal use

string

Required

NationalCode

Unique course identifier based on training.gov.au

string

Required

CourseName

Course/Qualification name

string

Required

CourseGeneralDuration

The combination of course duration and duration type (e.g. 26 weeks)

string

None.

CourseDuration

Number of course duration

integer

Required

CourseDurationType

Type of duration interval (e.g. day, week, month, year)

string

Required

CourseType

Type of the course

string

Required

Fees

Standard course tution fee

decimal number

Required

Data type: Currency

Active

Specify if the course is active

boolean

Required

OtherInfo

Other additional course information

ModelVetCourseAdditionalInformationV1

None.

Response Formats

application/json, text/json

Sample:
{
  "CourseID": "sample string 1",
  "NationalCode": "sample string 2",
  "CourseName": "sample string 3",
  "CourseGeneralDuration": "sample string 4",
  "CourseDuration": 5,
  "CourseDurationType": "sample string 6",
  "CourseType": "sample string 7",
  "Fees": 8.0,
  "Active": true,
  "OtherInfo": {
    "PreRequisite": "sample string 1",
    "Department": "sample string 2",
    "Faculty": "sample string 3",
    "IsPartialQualificationDelivery": true,
    "IsAVETMISSReportable": true
  }
}

application/xml, text/xml

Sample:
<ModelVetCourseV1 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DotEdu_WebAPI.Models.Vet.V1">
  <Active>true</Active>
  <CourseDuration>5</CourseDuration>
  <CourseDurationType>sample string 6</CourseDurationType>
  <CourseGeneralDuration>sample string 4</CourseGeneralDuration>
  <CourseID>sample string 1</CourseID>
  <CourseName>sample string 3</CourseName>
  <CourseType>sample string 7</CourseType>
  <Fees>8</Fees>
  <NationalCode>sample string 2</NationalCode>
  <OtherInfo>
    <Department>sample string 2</Department>
    <Faculty>sample string 3</Faculty>
    <IsAVETMISSReportable>true</IsAVETMISSReportable>
    <IsPartialQualificationDelivery>true</IsPartialQualificationDelivery>
    <PreRequisite>sample string 1</PreRequisite>
  </OtherInfo>
</ModelVetCourseV1>