DokumentationProdukteArtim Academy LMSAufgaben

Aufgaben V1

3 min Lesezeit · zuletzt aktualisiert 18. August 2026

Der Arbeitsvorrat eines Trainers: was gestellt ist, was eingegangen ist, was noch auf ein Urteil wartet. Alle Wege liegen unter dem Kurs — eine Aufgabe ohne Kurs gibt es im LMS nicht. Bewerten heißt hier auch freigeben: approved ist das, was im LMS der Haken an der Abgabe ist.

https://assignments.api.lms.artim-industries.com/v1

Endpoints

RequestMethodePfadScopeZugang
ÜberblickGET/lms.assignments:readProgramm
Aufgaben auflistenGET/courses/{courseId}/assignmentslms.assignments:readProgramm
Aufgabe abrufenGET/courses/{courseId}/assignments/{id}lms.assignments:readProgramm
Aufgabe anlegenPOST/courses/{courseId}/assignmentslms.assignments:writeProgramm
Aufgabe ändernPUT/courses/{courseId}/assignments/{id}lms.assignments:updateProgramm
Aufgabe löschenDELETE/courses/{courseId}/assignments/{id}lms.assignments:deleteProgramm
Abgaben auflistenGET/courses/{courseId}/assignments/{id}/submissionslms.assignments.submissions:readProgramm
Abgabe abrufenGET/courses/{courseId}/assignments/{id}/submissions/{submissionId}lms.assignments.submissions:readProgramm
Abgabe bewertenPUT/courses/{courseId}/assignments/{id}/submissions/{submissionId}/gradelms.assignments.submissions:gradeProgramm
Nachrichten einer AufgabeGET/courses/{courseId}/assignments/{id}/messageslms.assignments.messages:readProgramm
Nachricht schreibenPOST/courses/{courseId}/assignments/{id}/messageslms.assignments.messages:writeProgramm

Jeder Request hat seine eigene Seite mit Parametern, Antwortstruktur, Beispiel, Fehlern und Rate Limits.

Scopes

  • lms.assignments:read
  • lms.assignments:write
  • lms.assignments:update
  • lms.assignments:delete
  • lms.assignments.submissions:read
  • lms.assignments.submissions:grade
  • lms.assignments.messages:read
  • lms.assignments.messages:write