DokumentationProdukteArtim Academy LMSSchüler
Schüler V1
Die andere Seite von „Mein Lernen“: hier steht nicht das eigene Konto, sondern die Konten der Akademie. Der Bereich verlangt trainer oder admin. Ein Trainer sieht die Schüler seiner Kurse; ein Admin die der ganzen Akademie. Adressen und Geburtsdaten stehen hier bewusst nicht — der Bereich beantwortet Fragen des Unterrichts, nicht der Verwaltung.
https://students.api.lms.artim-industries.com/v1
Endpoints
| Request | Methode | Pfad | Scope | Zugang |
|---|---|---|---|---|
| Überblick | GET | / | lms.students:read | Programm |
| Schüler auflisten | GET | /students | lms.students:read | Programm |
| Schüler abrufen | GET | /students/{id} | lms.students:read | Programm |
| Einschreibungen auflisten | GET | /enrollments | lms.students.enrollments:read | Programm |
| Konto einschreiben | POST | /enrollments | lms.students.enrollments:write | Programm |
| Einschreibung ändern | PUT | /enrollments/{id} | lms.students.enrollments:update | Programm |
| Einschreibung aufheben | DELETE | /enrollments/{id} | lms.students.enrollments:delete | Programm |
| Fortschritt der Schüler | GET | /progress | lms.students.progress:read | Programm |
| Kennzahlen eines Kurses | GET | /analytics | lms.students.analytics:read | Programm |
Jeder Request hat seine eigene Seite mit Parametern, Antwortstruktur, Beispiel, Fehlern und Rate Limits.
Scopes
lms.students:readlms.students.enrollments:readlms.students.enrollments:writelms.students.enrollments:updatelms.students.enrollments:deletelms.students.progress:readlms.students.analytics:read