GET api/courses/{id}

Gets course by ID

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

integer

Required

Body Parameters

None.

Response Information

Resource Description

The course if found

CourseViewModel
NameDescriptionTypeAdditional information
CouseId

integer

None.

Course

string

None.

CategoriId

integer

None.

Categori

string

None.

Text

string

None.

Description

string

None.

SubjectCodeId

integer

None.

SubjectCode

integer

None.

Subject

string

None.

OnWaitingList

integer

None.

SubCategories

Collection of CoursesSubCategoryViewModel

None.

Blobs

Collection of BlobViewModel

None.

Attributes

Collection of IAttribute

None.

AvailableAtSchools

Collection of integer

None.

TeacherIds

Collection of integer

None.

Response Formats

application/json, text/json

Sample:
{
  "CouseId": 1,
  "Course": "sample string 2",
  "CategoriId": 3,
  "Categori": "sample string 4",
  "Text": "sample string 5",
  "Description": "sample string 6",
  "SubjectCodeId": 7,
  "SubjectCode": 8,
  "Subject": "sample string 9",
  "OnWaitingList": 11,
  "SubCategories": [
    {
      "SubCategoryID": 1,
      "Name": "sample string 2"
    },
    {
      "SubCategoryID": 1,
      "Name": "sample string 2"
    }
  ],
  "Blobs": [
    {
      "BlobId": "sample string 1",
      "Name": "sample string 2",
      "MimeType": "sample string 3",
      "Size": 4,
      "Extention": "sample string 5",
      "UniqueId": 158727831
    },
    {
      "BlobId": "sample string 1",
      "Name": "sample string 2",
      "MimeType": "sample string 3",
      "Size": 4,
      "Extention": "sample string 5",
      "UniqueId": 158727831
    }
  ],
  "Attributes": null,
  "AvailableAtSchools": [
    1,
    2
  ],
  "TeacherIds": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<CourseViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SpeedadminApi.ViewModels">
  <TeacherIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </TeacherIds>
</CourseViewModel>