GET api/{version}/StudentDiscussion/GetCourseMaterialTypes

Get the all the course material types

Request Information

URI Parameters

NameDescriptionTypeAdditional information
version

string

None.

Body Parameters

None.

Response Information

Resource Description

CourseMaterialType
NameDescriptionTypeAdditional information
CourseMaterialTypeId

Gets or sets the course content type id.

integer

None.

ShortCode

Gets or sets the shour code for the course content type. Example. DOC - Documents, VZAAR - VZAAR videos, DEX - Diagnostic Exam, EXS - Exam Simulator, QBN - Practice portal Question Bank, FLC - Flash Cards

string

None.

GroupCode

string

None.

Description

string

None.

CssIconClass

string

None.

IsEnabled

Gets or sets the status whether the content type is enabled or not

boolean

None.

EnableAllowDownload

Gets or sets the status whether the allow download option for material is applicable or not for this content type

boolean

None.

EnableAddWaterMark

Gets or sets the status whether the Add water mark option for material is applicable or not for this content type

boolean

None.

EnableNeedPayment

Gets or sets the status whether the payment option for material is applicable or not for this content type

boolean

None.

EnablePreview

Gets or sets the status whether the preview option for material is applicable or not for this content type

boolean

None.

EnableTrackProgress

Gets or sets the status whether the track progress option for material is applicable or not for this content type

boolean

None.

EnableAccessDuration

boolean

None.

EnableTimeDuration

Gets or sets the status whether the time duration option for material is applicable or not for this content type

boolean

None.

EnableStudentVisibility

Gets or sets the status whether the visible to students option for material is applicable or not for this content type

boolean

None.

MaterialTypeName

Gets or sets the material type name

string

None.

Response Formats

application/json, text/json

Sample:
{
  "CourseMaterialTypeId": 1,
  "ShortCode": "sample string 2",
  "GroupCode": "sample string 3",
  "Description": "sample string 4",
  "CssIconClass": "sample string 5",
  "IsEnabled": true,
  "EnableAllowDownload": true,
  "EnableAddWaterMark": true,
  "EnableNeedPayment": true,
  "EnablePreview": true,
  "EnableTrackProgress": true,
  "EnableAccessDuration": true,
  "EnableTimeDuration": true,
  "EnableStudentVisibility": true,
  "MaterialTypeName": "sample string 15"
}