# paths./Attachment/{ID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Attachment/{ID}.delete.responses.403.description
Login user not authorized to perform this action

# paths./Attachment.get.parameters[].description
Accepted populate entities: Creator, Photo, Attachment

# paths./Attachment.get.responses.403.description
Login user not authorized to perform this action

# paths./Attachment/{ID}/Download.get.responses.403.description
Login user not authorized to perform this action

# paths./Category/{ID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Category/{ID}.delete.responses.403.description
Login user not authorized to perform this action

# paths./Category.get.description
Populate property, latest post will include total topics/threads

# paths./Category.get.responses.403.description
Login user not authorized to perform this action

# paths./Category.put.responses.403.description
Login user not authorized to perform this action

# paths./Category.post.responses.403.description
Login user not authorized to perform this action

# paths./Category.patch.responses.403.description
Login user not authorized to perform this action

# paths./Category/Search.get.responses.403.description
Login user not authorized to perform this action

# paths./Category/Sort.put.description
Sort all categories under the same parent

# paths./Category/Sort.put.requestBody.description
List of category Ids in the sorted order

# paths./Category/Sort.put.responses.403.description
Login user not authorized to perform this action

# paths./Category/Multiple.put.description
Edit selected multiple categories to have the same setting

# paths./Category/Multiple.put.responses.403.description
Login user not authorized to perform this action

# paths./Category/Multiple.delete.responses.403.description
Login user not authorized to perform this action

# paths./Header/{ID}.get.parameters[].description
Accepted populate entities: Creator, Access

# paths./Header/{ID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Header/{ID}.delete.responses.403.description
Login user not authorized to perform this action

# paths./Header.get.responses.403.description
Login user not authorized to perform this action

# paths./Header.put.responses.403.description
Login user not authorized to perform this action

# paths./Header.post.responses.403.description
Login user not authorized to perform this action

# paths./Header.patch.responses.403.description
Login user not authorized to perform this action

# paths./Header/Search.get.responses.403.description
Login user not authorized to perform this action

# paths./Header/BatchUpload.post.description
Add headers and categories by uploading batch excel file

# paths./Header/BatchUpload.post.requestBody.content.multipart/form-data.schema.properties.StartDate.description
Format - date-time (as date-time in RFC3339).

# paths./Header/BatchUpload.post.requestBody.content.multipart/form-data.schema.properties.EndDate.description
Format - date-time (as date-time in RFC3339).

# paths./Header/BatchUpload.post.requestBody.content.multipart/form-data.schema.properties.PostStartDate.description
Format - date-time (as date-time in RFC3339).

# paths./Header/BatchUpload.post.requestBody.content.multipart/form-data.schema.properties.PostEndDate.description
Format - date-time (as date-time in RFC3339).

# paths./Header/BatchUpload.post.responses.201.description
Returns list of headers and categories added record

# paths./Header/BatchUpload.post.responses.400.description
Bad request error message for invalid file content returns in array list

# paths./Header/BatchUpload.post.responses.403.description
Login user not authorized to perform this action

# paths./Header/Sort.put.responses.403.description
Login user not authorized to perform this action

# paths./Rate/{ID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Rate.get.responses.403.description
Login user not authorized to perform this action

# paths./Rate.post.responses.201.description
Returns added (201) or updated (200) rate.

# paths./Rate.post.responses.403.description
Login user not authorized to perform this action

# paths./Rate/AverageThread.get.description
Get topic average rate of instructor and student

# paths./Rate/AverageThread.get.responses.403.description
Login user not authorized to perform this action

# paths./Rate/AverageReply.get.description
Get post average rate of instructor and student

# paths./Rate/AverageReply.get.responses.403.description
Login user not authorized to perform this action

# paths./Reply/{ID}.delete.responses.403.description
Login user not authorized to perform this action

# paths./Reply/{ID}.get.parameters[].description
Accepted populate entities: Creator, Photo, Attachment, AverageRate, Thread, Ancestor

# paths./Reply/{ID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Reply.put.responses.403.description
Login user not authorized to perform this action

# paths./Reply.post.responses.403.description
Login user not authorized to perform this action

# paths./Reply.patch.responses.403.description
Login user not authorized to perform this action

# paths./Reply.get.parameters[].description
Accepted populate entities: Creator, Photo, Attachment, AverageRate, Follower

# paths./Reply.get.responses.403.description
Login user not authorized to perform this action

# paths./Report/StudentUsage.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional log Start Date

# paths./Report/StudentUsage.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional log End Date

# paths./Report/StudentUsage.get.responses.403.description
Login user not authorized to perform this action

# paths./Report/StudentUsage/Export.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional log Start Date

# paths./Report/StudentUsage/Export.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional log End Date

# paths./Report/StudentUsage/Export.get.responses.403.description
Login user not authorized to perform this action

# paths./Report/Search.get.description
Get searched post details by filtering headerID, categoryID, threadID , UserID, GroupIDs

# paths./Report/Search.get.parameters[].description
Optional Class Group IDs separated by comma

# paths./Report/Search.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional Start Date

# paths./Report/Search.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional End Date

# paths./Report/Search.get.responses.200.description
Returns list of searched post details information

# paths./Report/Search.get.responses.403.description
Login user not authorized to perform this action

# paths./Report/Export.get.description
Export search post details report to excel by filtering headerID, categoryID, threadID , UserID, GroupIDs

# paths./Report/Export.get.parameters[].description
Optional Class Groups separated by comma

# paths./Report/Export.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional Start Date

# paths./Report/Export.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional End Date

# paths./Report/Export.get.responses.403.description
Login user not authorized to perform this action

# paths./Report/CreatedPostsDetails.post.parameters[].description
Accepted populate entities: Creator, Photo, Attachment

# paths./Report/CreatedPostsDetails.post.responses.200.description
Returns list of post details information

# paths./Report/CreatedPostsDetails.post.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/Summary.get.parameters[].description
Format - date-time (as date-time in RFC3339). Start date of statistics

# paths./Statistics/Summary.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional End date of statistics, empty will be same from start date

# paths./Statistics/Summary.get.parameters[].description
Format - int32. Daily SUMMARY REPORT = 0
Weekly SUMMMARY REPORT = 1
Monthly SUMMARY REPORT = 2

# paths./Statistics/Summary.get.responses.200.description
Returns list of statistics summary information

# paths./Statistics/Summary.get.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/Post.get.responses.200.description
Returns list of of statistics post information

# paths./Statistics/Post.get.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/Post/Export.get.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/Rate.get.responses.200.description
Returns list of top rated statistics post information

# paths./Statistics/Rate.get.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/Rate/Export.get.summary
Export top rated posts statistics to excel

# paths./Statistics/Rate/Export.get.description
Export top rated posts statistics to excel

# paths./Statistics/Rate/Export.get.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/User.get.description
Since the result returns as list, you can be choose either one of populate entities or default most active users. Populate property list returns user details only.

# paths./Statistics/User.get.responses.200.description
Returns list of statistics user information

# paths./Statistics/User.get.responses.403.description
Login user not authorized to perform this action

# paths./Statistics/User/Export.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/{ID}.get.description
Populate entity of Related thread info includes category ID and thread title

# paths./Thread/{ID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/{ID}.delete.responses.403.description
Login user not authorized to perform this action

# paths./Thread.get.description
Populate property, LatestPost will include total replies and total views of threads and last updated date will be last post's updated date

# paths./Thread.get.parameters[].description
Accepted populate entities: Creator, Photo, LatestPost

# paths./Thread.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread.put.responses.403.description
Login user not authorized to perform this action

# paths./Thread.post.responses.403.description
Login user not authorized to perform this action

# paths./Thread.patch.responses.403.description
Login user not authorized to perform this action

# paths./Thread/Search.get.description
Search discussions on post title and body using keyword

# paths./Thread/Search.get.parameters[].description
keyword to search on post title or post body

# paths./Thread/Search.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional starting date to filter

# paths./Thread/Search.get.parameters[].description
Format - date-time (as date-time in RFC3339). Optional end date to filter

# paths./Thread/Search.get.parameters[].description
Accepted populate entities: Creator, Photo, Attachment

# paths./Thread/Search.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/Unanswered.get.parameters[].description
Accepted populate entities: Creator, Photo, Attachment

# paths./Thread/Unanswered.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/PendingReply.get.description
Get disscusions of user's pending reply on "Require a reply to this topic"

# paths./Thread/PendingReply.get.parameters[].description
Accepted populate entities: Creator, Photo, Attachment

# paths./Thread/PendingReply.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/{ID}/userinfo.get.responses.403.description
Login user not authorized to perform this action

# paths./Category/CategoriesByGroup.post.description
Create a list of categories at once under same header. All categories have the same general setting. Each category is accessible to one group.

# paths./Category/CategoriesByGroup.post.requestBody.description
Categories settings with selected groups.

# paths./Category/CategoriesByGroup.post.responses.403.description
Login user not authorized to perform this action

# paths./Thread/BatchPublish.put.summary
Batch Edit publish value in discussions/posts

# paths./Thread/BatchPublish.put.description
Batch Edit only publish within same forum category and thread

# paths./Thread/BatchPublish.put.responses.403.description
Login user not authorized to perform this action

# paths./Rate/allRatesInModule.get.responses.403.description
Login user not authorized to perform this action

# paths./Category/DecendentPostIDs/{CategoryID}.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/GetRecommendedThreads.get.parameters[].description
Format - uuid. Userd Id/Student ID specific to Recommended Forum

# paths./Thread/GetRecommendedThreads.get.responses.200.description
Returns list of recommended thread information

# paths./Thread/GetRecommendedThreads.get.responses.403.description
Login user not authorized to perform this action

# paths./Thread/CreateRecommendedThreads.post.responses.201.description
Returns added recommended thread records

# paths./Thread/CreateRecommendedThreads.post.responses.403.description
Login user not authorized to perform this action

# paths./Thread/DeleteRecommendedThreads.post.responses.403.description
Login user not authorized to perform this action

# paths./Thread/DeleteRecommendedThreads.post.responses.201.description
Returns Deleted recommended thread records

# paths./Thread/DeleteRecommendedThreadsbyModuleID.post.responses.403.description
Login user not authorized to perform this action

# paths./Thread/DeleteRecommendedThreadsbyModuleID.post.responses.201.description
Returns Deleted recommended thread records related to the module

# components.schemas.API_Forum.API.Attachment.properties.parentID.description
Parent ID if any. For those resource content which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Attachment.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Attachment.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.Attachment.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.Attachment.description
Represents post object with resource content base class.

# components.schemas.API_Forum.API.Category.properties.name.description
Date this record is deleted if the value is not null

# components.schemas.API_Forum.API.Category.properties.startDate.description
Date which this category is open to students.

# components.schemas.API_Forum.API.Category.properties.endDate.description
Date which this category is closed from students.

# components.schemas.API_Forum.API.Category.properties.publish.description
Publish flag which determin whether the resource is published to students.

# components.schemas.API_Forum.API.Category.properties.parentID.description
Parent resource ID if any. For those resources which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Category.properties.rootID.description
Root ID if any. For those resources which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Category.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Category.properties.userID.description
The NUSNETID of the user who created this category

# components.schemas.API_Forum.API.Category.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.Category.properties.anonymous.description
Gets or sets the if user name will be hidden.

# components.schemas.API_Forum.API.Category.properties.nickNameOpt.description
Gets or sets the if nick name opiton is on.

# components.schemas.API_Forum.API.Category.properties.postStartDate.description
Gets or sets the start date that allowed to post.

# components.schemas.API_Forum.API.Category.properties.postEndDate.description
Gets or sets the end date that allowed to post.

# components.schemas.API_Forum.API.Category.properties.postLimit.description
Gets or sets total number of post limit in a thread

# components.schemas.API_Forum.API.Category.properties.studentPostLimit.description
Gets or sets total number of post limit by student in a forum.

# components.schemas.API_Forum.API.Category.properties.wordLimit.description
Gets or sets total number of word limit in a forum.

# components.schemas.API_Forum.API.Category.properties.managerReadAccess.description
Whether the login user has manager read only access

# components.schemas.API_Forum.API.Category.properties.managerUpdateAccess.description
Whether the login user has manager update access

# components.schemas.contract.ACL.Models.InputRoleAccess.properties.groupAccess.description
Group access rights defined for this resource

# components.schemas.contract.ACL.Models.InputRoleAccess.properties.userAccess.description
Individual user access rights which is different from the groups the user belongs to (if any)

# components.schemas.contract.ACL.Models.InputRoleAccess.properties.publicAccess.description
the access rights which the user defined for public. null means NO_ACCESS

# components.schemas.contract.ACL.Models.InputRoleAccess.properties.inheritedResourceID.description
not null means it follow permission from another resource

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.parentID.description
ID of the header which this content belongs to. Allow null when have lessonID. Then create new or retrieved default header.Allow null if you create new Header along with category create.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.lessonID.description
Lesson ID when adding forum from learning flow

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.startDate.description
the date which this resource is open to students.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.endDate.description
the date which this resource is closed from students.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.publish.description
the publish flag which determin whether the resource is published to students.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.access.description
Access rights defined for the forum to be created.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.postStartDate.description
Gets or sets the start date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.postEndDate.description
Gets or sets the end date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.postLimit.description
Gets or sets number of post limit in thread.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.studentPostLimit.description
Gets or sets number of post limit, created by student.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.wordLimit.description
Optional field to set or set number of word limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.charLimit.description
Optional field to set or set number of char limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.isAllowToRate.description
A flag to allow rating feature for a forum. Default value to true.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.anonymous.description
Gets or sets the if user name will be hidden. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForCreate.properties.nickNameOpt.description
Gets or sets the if nick name option will be on. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.activityID.description
Optional Activity ID to return updated activity object during update

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.startDate.description
the date which this resource is open to students.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.endDate.description
the date which this resource is closed from students.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.publish.description
the publish flag which determin whether the resource is published to students.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.access.description
Access rights defined for the forum to be created.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.postStartDate.description
Gets or sets the start date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.postEndDate.description
Gets or sets the end date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.postLimit.description
Gets or sets number of post limit in thread.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.studentPostLimit.description
Gets or sets number of post limit, created by student.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.wordLimit.description
Optional field to set or set number of word limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.charLimit.description
Optional field to set or set number of char limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.isAllowToRate.description
A flag to allow rating feature for a forum. Default value to true.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.anonymous.description
Gets or sets the if user name will be hidden. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForUpdate.properties.nickNameOpt.description
Gets or sets the if nick name option will be on. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryNameWithAccess.properties.groupAccess.description
Group access rights which for all the created categories

# components.schemas.API_Forum.API.InputCategoryNameWithAccess.properties.userAccess.description
Individual user access rights for all the created categories

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.moduleID.description
Get or set ID of the course which this content belongs to

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.categories.description
the student group ID list which used for creating multiple categories

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.startDate.description
the date which this category is open to students.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.endDate.description
the date which this category is closed from students.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.publish.description
the publish flag which determin whether the category is published to students.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.postStartDate.description
Gets or sets the start date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.postEndDate.description
Gets or sets the end date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.postLimit.description
Gets or sets number of post limit in thread.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.studentPostLimit.description
Gets or sets number of post limit, created by student.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.wordLimit.description
Optional field to set or set number of word limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.charLimit.description
Optional field to set or set number of char limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.isAllowToRate.description
A flag to allow rating feature for a forum. Default value to true.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.anonymous.description
Gets or sets the if user name will be hidden. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.properties.nickNameOpt.description
Gets or sets the if nick name option will be on. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForBatchCreate.description
HTTP Post Input class when creating multiple categoriess for different student groups, one category is accessible to one group

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.categoryIds.description
the ID list of selected multiple categories

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.startDate.description
the date which this category is open to students.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.endDate.description
the date which this category is closed from students.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.publish.description
the publish flag which determin whether the category is published to students.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.postStartDate.description
Gets or sets the start date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.postEndDate.description
Gets or sets the end date that allowed to post.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.postLimit.description
Gets or sets number of post limit in thread.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.studentPostLimit.description
Gets or sets number of post limit, created by student.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.wordLimit.description
Optional field to set or set number of word limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.charLimit.description
Optional field to set or set number of char limit. Default value is 0 means no limit.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.isAllowToRate.description
A flag to allow rating feature for a forum. Default value to true.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.anonymous.description
Gets or sets the if user name will be hidden. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.properties.nickNameOpt.description
Gets or sets the if nick name option will be on. Default value to false. Either Anonymous option or Nick Name option can be true.

# components.schemas.API_Forum.API.InputCategoryForBatchEdit.description
input class when assign same category setting for selected multiple categories

# components.schemas.API_Forum.API.Header.properties.name.description
Date this record is deleted if the value is not null

# components.schemas.API_Forum.API.Header.properties.publish.description
Publish flag which determin whether the resource is published to students.

# components.schemas.API_Forum.API.Header.properties.parentID.description
Parent resource ID if any. For those resources which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Header.properties.rootID.description
Root ID if any. For those resources which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Header.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Header.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.Header.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.InputHeaderByInheritanceForCreate.properties.parentID.description
Get or set ID of the course which this content belongs to.

# components.schemas.API_Forum.API.InputHeaderByInheritanceForCreate.properties.publish.description
the publish flag which determin whether the resource is published to students.

# components.schemas.API_Forum.API.InputHeaderByInheritanceForCreate.description
HTTP Post Input class when creating header.

# components.schemas.API_Forum.API.InputHeaderForUpdate.properties.publish.description
the publish flag which determin whether the resource is published to students.

# components.schemas.API_Forum.API.InputHeaderForUpdate.description
HTTP Post Input class when editing header.

# components.schemas.API_Forum.API.Rate.properties.name.description
Date this record is deleted if the value is not null

# components.schemas.API_Forum.API.Rate.properties.parentID.description
Parent ID if any. For those resource content which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Rate.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Rate.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.Rate.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.InputRateForSetRating.properties.parentID.description
ID of the resource content or post id for rating.

# components.schemas.API_Forum.API.InputRateForSetRating.description
HTTP Post Input class when set a rating.

# components.schemas.API_Forum.API.Reply.properties.parentID.description
Parent ID if any. For those resource content which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Reply.properties.attachment.description
Indicator set to Y if post contain attachment otherwise N.

# components.schemas.API_Forum.API.Reply.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Reply.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.Reply.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.Reply.properties.publish.description
To disable for the post instead of delete if there is reply

# components.schemas.contract.Resource.Models.TargetWithoutProperty.description
Target which can be resource or resource content

# components.schemas.API_Forum.API.ForumPostDetail.properties.publish.description
To disable for the post instead of delete if there is reply

# components.schemas.API_Forum.API.CreatedPostDetails.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.CreatedPostDetails.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.CreatedPostDetails.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.CreatedPostDetails.properties.resourceID.description
the ID of the resource which this content belongs to.

# components.schemas.API_Forum.API.CreatedPostDetails.properties.creatorID.description
the ID of the user who created this record

# components.schemas.API_Forum.API.CreatedPostDetails.properties.lastUpdatedDate.description
the date this record is edited last time

# components.schemas.API_Forum.API.CreatedPostDetails.properties.lastUpdatedBy.description
the ID of the user who edited this record last time

# components.schemas.API_Forum.API.CreatedPostDetails.properties.lastDeletedDate.description
the date this record is deleted if the value is not null

# components.schemas.API_Forum.API.CreatedPostDetails.properties.lastDeletedBy.description
the ID of the user who deleted this record if the value is not null

# components.schemas.API_Forum.API.CreatedPostDetails.properties.publish.description
the publish flag which determin whether the record is published to students.

# components.schemas.API_Forum.API.CreatedPostDetails.properties.properties.description
the serialized string for the rest content properites.

# components.schemas.API_Forum.API.StatisticsPost.properties.publish.description
To disable for the post instead of delete if there is reply

# components.schemas.API_Forum.API.Thread.properties.parentID.description
Parent ID if any. For those resource content which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Thread.properties.attachment.description
Indicator set to Y if post contain attachment otherwise N.

# components.schemas.API_Forum.API.Thread.properties.publish.description
To disable for the post instead of delete if there is reply

# components.schemas.API_Forum.API.Thread.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Thread.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.Thread.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.Thread.description
Represents post object with resource content base class.

# components.schemas.API_Forum.API.Discussion.properties.parentID.description
Parent ID if any. For those resource content which do not have a parent, the parent ID value will be the same as the ID.

# components.schemas.API_Forum.API.Discussion.properties.showOnlyMyPost.description
Get or set flag to set privacy to other students

# components.schemas.API_Forum.API.Discussion.properties.attachment.description
Indicator set to Y if post contain attachment otherwise N.

# components.schemas.API_Forum.API.Discussion.properties.userName.description
Name of the user who posted the category

# components.schemas.API_Forum.API.Discussion.properties.userID.description
User ID of the user who posted the category

# components.schemas.API_Forum.API.Discussion.properties.email.description
Email address of the user who posted the category

# components.schemas.API_Forum.API.Discussion.properties.isRoot.description
Set true if record IsRoot/Thread otherwise false

# components.schemas.API_Forum.API.Discussion.properties.publish.description
To disable for the post instead of delete if there is reply

# components.schemas.API_Forum.API.InputRecommendedThreadForCreate.description
HTTP Post Input class when creating recommended post.

# components.schemas.API_Forum.API.InputRecommendedThreadForDelete.description
HTTP Post Input class for deleting recommended post.

# components.schemas.API_Forum.API.InputRecommendedThreadForDeletebyModule.description
HTTP Post Input class for deleting recommended posts by Module.

# components.schemas.API_Forum.API.InputForBatchUpdateDiscussionPublish.properties.resourceID.description
ID of the resource/ category ID which those contents belongs to

# components.schemas.API_Forum.API.InputForBatchUpdateDiscussionPublish.properties.postIds.description
the IDs list of selected multiple discussions under the same resource ID/ Category ID including Thread ID if you wish you set publish value

# components.schemas.API_Forum.API.InputForBatchUpdateDiscussionPublish.description
input class to change publish and display start date for selected multiple lessons