GET api/Contents/GetCourseById/{id}
return a course detail with all folders, lessons, all the lesson details
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | string |
Required |
Body Parameters
None.
Response Information
Resource Description
CourseDTOName | Description | Type | Additional information |
---|---|---|---|
Id | string |
None. |
|
Name | string |
Required |
|
ImageURL | string |
None. |
|
VideoURL | string |
None. |
|
Overview | string |
None. |
|
AuthorUserId | string |
None. |
|
Visibility | integer |
None. |
|
ContentTopicId | integer |
None. |
|
CreatedOn | date |
None. |
|
CreatedBy | string |
None. |
|
LastModified | date |
None. |
|
ContentTopic | ContentTopicDTO |
None. |
|
CourseFiles | Collection of CourseFileDTO |
None. |
|
CourseFolders | Collection of CourseFolderDTO |
None. |
|
CourseTags | Collection of TagDTO |
None. |
|
MemberTypes | Collection of RoleDTO |
None. |
|
ShortDescription | string |
None. |
|
TotalDuration | integer |
None. |
|
AuthorFirstName | string |
None. |
|
AuthorLastName | string |
None. |
|
AuthorLogo | string |
None. |
|
AuthorIsComunityExpert | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": "sample string 1", "Name": "sample string 2", "ImageURL": "sample string 3", "VideoURL": "sample string 4", "Overview": "sample string 5", "AuthorUserId": "sample string 6", "Visibility": 7, "ContentTopicId": 8, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 10", "LastModified": "2025-05-06T12:51:19.8023805Z", "ContentTopic": { "Id": 1, "Name": "sample string 2", "Description": "sample string 3", "ImageURL": "sample string 4", "OrderIndex": 1, "IntendedFor": 5 }, "CourseFiles": [ { "Id": "sample string 1", "CourseId": "sample string 2", "Name": "sample string 3", "FileURL": "sample string 4", "AssetFileData": "QEA=", "AssetFile": null, "MimeType": "application/octet-stream" }, { "Id": "sample string 1", "CourseId": "sample string 2", "Name": "sample string 3", "FileURL": "sample string 4", "AssetFileData": "QEA=", "AssetFile": null, "MimeType": "application/octet-stream" } ], "CourseFolders": [ { "Id": "sample string 1", "CourseId": "sample string 2", "Name": "sample string 3", "OrderNo": 4, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 6", "LastModified": "2025-05-06T12:51:19.8023805Z", "CourseLessons": [ { "Id": "sample string 1", "Name": "sample string 2", "CourseFolderId": "sample string 3", "OrderNo": 4, "VideoURL": "sample string 5", "Description": "sample string 6", "Transcript": "sample string 7", "Duration": 1, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 9", "LastModified": "2025-05-06T12:51:19.8023805Z", "ViewedByUser": true }, { "Id": "sample string 1", "Name": "sample string 2", "CourseFolderId": "sample string 3", "OrderNo": 4, "VideoURL": "sample string 5", "Description": "sample string 6", "Transcript": "sample string 7", "Duration": 1, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 9", "LastModified": "2025-05-06T12:51:19.8023805Z", "ViewedByUser": true } ] }, { "Id": "sample string 1", "CourseId": "sample string 2", "Name": "sample string 3", "OrderNo": 4, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 6", "LastModified": "2025-05-06T12:51:19.8023805Z", "CourseLessons": [ { "Id": "sample string 1", "Name": "sample string 2", "CourseFolderId": "sample string 3", "OrderNo": 4, "VideoURL": "sample string 5", "Description": "sample string 6", "Transcript": "sample string 7", "Duration": 1, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 9", "LastModified": "2025-05-06T12:51:19.8023805Z", "ViewedByUser": true }, { "Id": "sample string 1", "Name": "sample string 2", "CourseFolderId": "sample string 3", "OrderNo": 4, "VideoURL": "sample string 5", "Description": "sample string 6", "Transcript": "sample string 7", "Duration": 1, "CreatedOn": "2025-05-06T12:51:19.8023805Z", "CreatedBy": "sample string 9", "LastModified": "2025-05-06T12:51:19.8023805Z", "ViewedByUser": true } ] } ], "CourseTags": [ { "Id": "sample string 1", "TagCategoryId": "sample string 2", "TagCategoryName": "sample string 3", "Name": "sample string 4", "CategoryType": 5, "ForMember": true }, { "Id": "sample string 1", "TagCategoryId": "sample string 2", "TagCategoryName": "sample string 3", "Name": "sample string 4", "CategoryType": 5, "ForMember": true } ], "MemberTypes": [ { "Id": "sample string 1", "Name": "sample string 2", "Title": "sample string 3", "RoleType": 4, "CMSVisible": true }, { "Id": "sample string 1", "Name": "sample string 2", "Title": "sample string 3", "RoleType": 4, "CMSVisible": true } ], "ShortDescription": "sample string 12", "TotalDuration": 4, "AuthorFirstName": "sample string 13", "AuthorLastName": "sample string 14", "AuthorLogo": "sample string 15", "AuthorIsComunityExpert": true }