This document outlines the StackOne unified LMS features for external content provider content and completion management.
external_reference
: The API prioritizes external_reference
for content matching. If content with the provided external_reference
exists, it will be updated.
external_reference
is sufficient.
external_reference
and/or other attributes.
external_reference
.
id
is also returned if the LMS requires it for completions/assignments (i.e., doesn’t support external_reference
for these operations).
external_reference
.
external_reference
and/or other attributes, leveraging native upsert when available, or a “get” check otherwise.
external_reference
, and id
if necessary.
external_reference
(or id
) for completions/assignments.
external_reference
is unique and consistent.
id
is only provided when the LMS does not support the external_reference
for completions/assignments.
external_reference
if the LMS supports it.