Artikelsuche
Wählen Sie ein Produkt aus
Supportverzeichnis von null
Entdecken Sie alle Artikel von null (Last Updated )
Keine Artikel gefunden.
Suchergebnisse
Keine Artikel gefunden.
Reach 360: API für den Kursabschluss importieren
Artikel zuletzt aktualisiert am 16.01.2026
Was dieser API-Endpunkt macht
Die Import Course Completion API bietet unterschiedliche Informationen, je nachdem, ob es sich um einen Articulate 360-Kurs oder um einen importierten Inhaltskurs eines Drittanbieters handelt. Bei allen Kursen sehen Administratoren, wann Benutzer für den Kurs angemeldet waren. Der Kurs wird den Bibliotheken der Lernenden hinzugefügt und als abgeschlossen markiert. Wenn er gestartet wird, beginnt er von vorne. Importierte Kurse enthalten keine Berichtsdaten auf Fragenebene.
In Kursen von Drittanbietern wird beim Import kein Quizergebnis angezeigt. Dies kann dazu führen, dass ein Kurs mit einem nicht bestandenen Quizergebnis als abgeschlossen markiert wird, auch wenn das Quiz eine Teilnahmevoraussetzung ist. Wenn Sie das Quiz nach dem Import abschließen, wird ein neues Quizergebnis aufgezeichnet.
Wenn Articulate 360-Kursabschlüsse importiert werden und es eine Quizanforderung gibt, wird diese auf eine Punktzahl von 100% gesetzt, die sich in der Bibliothek des Lernenden widerspiegelt. Die Lernenden sehen die Seite mit den Quizergebnissen, wenn sie sich das Quiz ansehen, und können das Quiz, sofern zulässig, erneut bearbeiten. Ihr Versuch wird im Aktivitätsbericht mit einem neuen Quizergebnis aufgezeichnet, der Status des Kurses und die Quizpunktzahl von 100% bleiben jedoch erhalten.
Endpunkte
-
POST /courses/{courseId}/users/{userId}/completions- Importiert Abschlussdaten für ein einzelnes Kurs-/Benutzerpaar in Rise.
Abschlussdaten importieren
POST /courses/{courseId}/users/{userId}/completions
Hinweise:
- Der Abschlussnachweis ist mit der aktuell veröffentlichten Version des Kurses verknüpft
- Die Datumsparameter werden in den Spalten Dauer verschiedener Berichte wiedergegeben (d. h. die Dauer eines importierten Abschlusses wird als Differenz zwischen
startedAtund berechnetcompletedAt). Die Aktualisierung von Berichtsansichten in Reach 360 kann bis zu 5 Minuten dauern. - Mehrere Aufrufe an diesen Endpunkt mit demselben
courseIdund überschreibenuserIddie in früheren Aufrufen angegebenen Datumsparameter (d. h. dieser Endpunkt erstellt nur einen einzigen Abschlussdatensatz für ein bestimmtes Kurs- und Benutzerpaar, unabhängig davon, wie oft er aufgerufen wird) - Der Benutzer muss vor der Anfrage nicht für den Kurs angemeldet sein. In diesem Fall wird eine neue Teilnehmerregistrierung erstellt. Wenn sie jedoch angemeldet sind, wird die bestehende Anmeldung verwendet.
Anforderungsparameter (JSON)
completedAt(ISO-8601-Datum, erforderlich) — wann der Benutzer den Kurs abgeschlossen hatstartedAt(ISO-8601-Datum, erforderlich) — wann der Benutzer den Kurs gestartet hat
Erfolgreiche Antwort
202 „Akzeptiert“
Endpunktspezifische Fehlercodes:
course_not_foundcourse_not_publisheduser_not_found