GET api/Contents?searchTerm={searchTerm}&contentTopicId={contentTopicId}&offset={offset}&limit={limit}&authorUserId={authorUserId}&authorName={authorName}
return courses filtered and paginated
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| searchTerm | string |
Default value is |
|
| contentTopicId | integer |
None. |
|
| offset | integer |
Default value is 0 |
|
| limit | integer |
Default value is 50 |
|
| authorUserId | string |
Default value is |
|
| authorName | string |
Default value is |
Body Parameters
None.
Response Information
Resource Description
Collection of CourseDTO| Name | 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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 10",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 6",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"ViewedByUser": true
}
]
},
{
"Id": "sample string 1",
"CourseId": "sample string 2",
"Name": "sample string 3",
"OrderNo": 4,
"CreatedOn": "2025-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 6",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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
},
{
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 10",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 6",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"ViewedByUser": true
}
]
},
{
"Id": "sample string 1",
"CourseId": "sample string 2",
"Name": "sample string 3",
"OrderNo": 4,
"CreatedOn": "2025-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 6",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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-11-06T20:33:44.8125547Z",
"CreatedBy": "sample string 9",
"LastModified": "2025-11-06T20:33:44.8125547Z",
"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
}
]