Entity · lms_comments
LMS Comment Schema
Felder
LMS Comment Schema
Schema for instructor and student feedback comments in the LMS
targetType
Type of entity this comment is attached to
Werte
unit_progressquiz_attemptlearning_unittargetId
ID of the entity this comment is attached to
min 1 Zeichen
learningUnitId
ID of the learning unit (denormalized)
min 1 Zeichen
courseId
ID of the course (denormalized)
min 1 Zeichen
enrollmentId
ID of the student enrollment (if applicable)
nullable
authorId
ID of the comment author
min 1 Zeichen
authorRole
Role of the comment author
Werte
instructorstudentbody
Comment body (plain text or TipTap HTML)
1–4000 Zeichen
isPrivate
Whether this comment is only visible to instructors
nullable
parentId
ID of the parent comment for threaded replies
nullable
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/lms_comments— Liste, paginiert + filterbarGET /api/v1/lms_comments/<id>— Einzelne EntityPOST /api/v1/lms_comments— AnlegenPATCH /api/v1/lms_comments/<id>— Teil-UpdateDELETE /api/v1/lms_comments/<id>— Soft-DeleteGET /api/v1/lms_comments/<id>/timeline— Audit + Aktivitäten