Skip to main content
Version: v3New

Create Lesson Assignment

POST 

/courses/products/:productId/lessons/:lessonId/assignment

Create an assignment on a lesson. Requires a Location token with courses.write. Send Version: v3. Path lessonId is sent to membership as postId. locationId, userId, and productId are not accepted in the body.

Request​

Version stringrequired

API Version

Available optionsv3
productId string<uuid>required

Product id

Possible values: non-empty

lessonId string<uuid>required

Lesson id

Possible values: non-empty

locationId stringrequired

Location id or sub-account id is required.

Possible values: non-empty

application/json

Bodyrequired

    titlestringrequired

    Assignment title

    introductionstring

    Introduction shown to the learner

    confirmMessagestring

    Message shown after submit

    ungradedAssignmentboolean

    Skip grading when true

application/json

Created

Schema
    idstringrequired
    titlestringrequired
    lessonIdstringrequired
    introductionstringrequired
    confirmMessagestringrequired
    ungradedAssignmentbooleanrequired