Creates a new assignment within a specified Blackboard course. This endpoint allows instructors to set up detailed assignments with customizable settings for availability, grading, and plagiarism detection. It supports rich text instructions using BbML, adaptive release for cont…
titleRequiredstringThe title used for the created assignment content and gradebook column. Typically shown as the main text to click in the course outline when accessing the assignment.
fieldsstringA comma-delimited list of fields to include in the response. If not specified, all fields will be returned.
courseIdRequiredstringThe course or organization ID. This may be the primary ID, or any of the secondary IDs prefixed with the ID type. | ID type | Example | |------------|---------------------------------------| | primary | _123_1 | | externalId | externalId:math101 | | courseId | courseId:math101 |…
parentIdstringThe id of the parent content for the created assignment.
positionintegerThe position of the created assignment within the other other content of its parent. Position values are zero-based (the first element has a position value of zero, not one). Default position is last in the list of child contents under the parent.
descriptionstringThe description to use when creating the assignment content.
grading__duestringDate and time that the created assignment will be due. If not specified, this will default to the specified "availability.adaptiveRelease.end" date. If that is also not specified, due date defaults to null.
instructionsstringThe text instructions to use when creating the assignment content. This field supports BbML; see <a target="_blank" href="https://docs.anthology.com/docs/rest-apis/learn/advanced/bbml.html">here</a> for more information.
fileUploadIdsarrayFileuploadids
score__possibleintegerThe number of points possible for the created assignment. Defaults to 100.
grading__gradeSchemaIdstringThe grading schema to use for the created assignment. Defaults to Score.
allowChildCourseContentbooleanBy default, child courses of a cross listed course can not have their contents modified. The allowChildCourseContent parameter can be sent as true in order to bypass this validation.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.