DokumentationProdukteArtim Academy LMSMein Lernen

Mein Lernen V1

3 min Lesezeit · zuletzt aktualisiert 18. August 2026

Der Bereich, den jede Rolle hat. Alles hier gilt für das Konto, das die Freigabe erteilt hat — es gibt keinen Parameter, mit dem man auf ein anderes zeigen könnte. Ein Schüler kommt damit an sein eigenes Lernen und an nichts daneben: die Kurse, in die er eingeschrieben ist, seinen Fortschritt, seine Aufgaben und Quizze, seine Termine.

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

Endpoints

RequestMethodePfadScopeZugang
ÜberblickGET/lms.me:readProgramm
Eigene KurseGET/courseslms.me.courses:readProgramm
Lessons eines KursesGET/courses/{courseId}/lessonslms.me.courses:readProgramm
Eigener FortschrittGET/progresslms.me.progress:readProgramm
Lesson abschließenPOST/courses/{courseId}/lessons/{lessonId}/completelms.me.progress:writeProgramm
Eigene AufgabenGET/assignmentslms.me.assignments:readProgramm
Eigene AbgabenGET/assignments/{assignmentId}/submissionslms.me.assignments:readProgramm
Aufgabe abgebenPOST/assignments/{assignmentId}/submissionslms.me.assignments:writeProgramm
Eigene QuizzeGET/quizzeslms.me.quizzes:readProgramm
Quiz abgebenPOST/quizzes/{quizId}/resultslms.me.quizzes:writeProgramm
Eigene TermineGET/calendarlms.me.calendar:readProgramm
Eigene BenachrichtigungenGET/notificationslms.me.notifications:readProgramm
Benachrichtigung als gelesen markierenPUT/notifications/{id}/readlms.me.notifications:updateProgramm

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

Scopes

  • lms.me:read
  • lms.me.courses:read
  • lms.me.progress:read
  • lms.me.progress:write
  • lms.me.assignments:read
  • lms.me.assignments:write
  • lms.me.quizzes:read
  • lms.me.quizzes:write
  • lms.me.calendar:read
  • lms.me.notifications:read
  • lms.me.notifications:update