GET api/subject/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

None.

Response Information

Resource Description

Subject
NameDescriptionTypeAdditional information
Id

integer

None.

Code

string

String length: inclusive between 0 and 20

Description

string

String length: inclusive between 0 and 250

CreditedUnits

decimal number

None.

TuitionUnits

decimal number

None.

Category

string

String length: inclusive between 0 and 20

Lecture

decimal number

None.

Laboratory

decimal number

None.

Elective

string

String length: inclusive between 0 and 5

CombinedMainSubject

string

None.

SubjectType

string

None.

Response Formats

application/json, text/json

Sample:
{
  "id": 1,
  "code": "sample string 2",
  "description": "sample string 3",
  "creditedUnits": 4.1,
  "tuitionUnits": 5.1,
  "category": "sample string 6",
  "lecture": 7.1,
  "laboratory": 8.1,
  "elective": "sample string 9",
  "combinedMainSubject": "sample string 10",
  "subjectType": "sample string 11"
}

text/html

Sample:
{"id":1,"code":"sample string 2","description":"sample string 3","creditedUnits":4.1,"tuitionUnits":5.1,"category":"sample string 6","lecture":7.1,"laboratory":8.1,"elective":"sample string 9","combinedMainSubject":"sample string 10","subjectType":"sample string 11"}

application/xml, text/xml

Sample:
<Subject xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UBBEAMS.Infrastructure.Models">
  <Category>sample string 6</Category>
  <Code>sample string 2</Code>
  <CombinedMainSubject>sample string 10</CombinedMainSubject>
  <CreditedUnits>4.1</CreditedUnits>
  <Description>sample string 3</Description>
  <Elective>sample string 9</Elective>
  <Id>1</Id>
  <Laboratory>8.1</Laboratory>
  <Lecture>7.1</Lecture>
  <SubjectType>sample string 11</SubjectType>
  <TuitionUnits>5.1</TuitionUnits>
</Subject>