| Field | Type | Required | Description | Example |
|---|---|---|---|---|
assigned_at |
Date | ➖ | The date the assignment was assigned | 2021-07-21T14:00:00.000Z |
due_date |
Date | ➖ | The date the assignment is due to be completed | 2021-07-21T14:00:00.000Z |
external_reference |
T.nilable(::String) | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. The external reference associated with this assignment |
e3gd34-23tr21-er234-345er56 |
learning_object_external_reference |
::String | ✔️ | The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments. | learning-content-123 |
learning_object_id |
T.nilable(::String) | ➖ | The learning_object_id associated with this assignment. This is not required unless specified in an integration. | e3gd34-23tr21-er234-345er56 |
passthrough |
T::Hash[Symbol, ::Object] | ➖ | Value to pass through to the provider | { "other_known_names": "John Doe" } |
progress |
T.nilable(::Float) | ➖ | The progress associated with this assigment | 40 |
status |
T.nilable(Models::Shared::LmsCreateAssignmentRequestDtoStatus) | ➖ | The status of the assignment |